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 { 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 listModel); void AddListRecordUN(List listModel); void AddListRecord2(List listModel); void UpdateNoTimeBymemoids(string Memoids); void UpdateCallTime(decimal memoid); void DeleteByCOID(string coid); int RestoreCallRecord(string resid, DateTime? dtstart, DateTime? dtend); List GetListByResIds(List resids); } }