namespace CounsellorBL
{
using OT.COM.SignalerMessage;
public abstract class DataServiceBase : DBService
{
///
/// Create Data API
///
/// Data structure to create data
/// Success response or fail reason
public abstract CResponseMessage Create(CRequestMessage i_crmInput);
///
/// Copy Data API
///
/// Data structure to copy data
/// Success response or fail reaso
public abstract CResponseMessage Copy(CRequestMessage i_crmInput);
///
/// Read Data API
///
/// Data structure to query data
/// Success response(Query dataset) or fail reaso
public abstract CResponseMessage Read(CRequestMessage i_crmInput);
///
/// Update Data API
///
/// Data structure to update data and condition
/// Success response or fail reaso
public abstract CResponseMessage Update(CRequestMessage i_crmInput);
///
/// Delete Data API
///
/// Data structure to delete condition
/// Success response or fail reaso
public abstract CResponseMessage Delete(CRequestMessage i_crmInput);
}
}