TG.WXCRM.V4/IBLL/Csvr/ICSVR_CALLRECORD.cs

27 lines
1.5 KiB
C#

using System;
using System.Collections.Generic;
using System.Data;
using WX.CRM.Common;
using WX.CRM.Model.Entity;
using WX.CRM.Model.MAP;
namespace WX.CRM.IBLL.Csvr
{
public interface ICSVR_CALLRECORD : IRepository<CSVR_CALLRECORD>
{
DataSet GetCallRecord(ref Pager pager, QueryUserComboDto usercomboDto, DateTime? V_STIME, DateTime? V_ETIME, int? V_MAXLENGTH, int? V_MINLENGHT, string V_RESID, string V_RECORDID,string V_CNAME, decimal V_CALLTYPE, decimal V_ISCHECKED);
DataSet GetUnCallRecord(ref Pager pager, QueryUserComboDto usercomboDto, DateTime? V_STIME, DateTime? V_ETIME, int? V_MAXLENGTH, int? V_MINLENGHT, string V_RESID, string V_RECORDID, decimal V_CALLTYPE, decimal V_ISCHECKED);
DataSet GetOrderCallRecord(ref Pager pager, string V_DEPTID, string V_GROUPID, string V_USERID, DateTime? V_STIME, DateTime? V_ETIME, int? V_MAXLENGTH, int? V_MINLENGHT, string V_RESID, string V_RECORDID, decimal V_CALLTYPE);
DataSet GetCallRecordHis(string V_RESID, decimal? V_RECORDID);
void AddListRecord(List<CSVR_CALLRECORD> listModel);
void AddListRecordUN(List<CSVR_CALLRECORDUN> listModel);
void AddListRecord2(List<CSVR_CALLRECORD> listModel);
void UpdateNoTimeBymemoids(string Memoids);
void UpdateCallTime(decimal memoid);
void DeleteByCOID(string coid);
int RestoreCallRecord(string resid, DateTime? dtstart, DateTime? dtend);
List<CSVR_CALLRECORD> GetListByResIds(List<string> resids);
}
}