//public BasicResponse<SysEmergencyLinkageInfo> AddSysEmergencyLinkage( // SysEmergencyLinkageAddRequest sysEmergencyLinkageRequest) //{ // var _sysEmergencyLinkage = // ObjectConverter.Copy<SysEmergencyLinkageInfo, SysEmergencyLinkageModel>(sysEmergencyLinkageRequest // .SysEmergencyLinkageInfo); // var resultsysEmergencyLinkage = _Repository.AddSysEmergencyLinkage(_sysEmergencyLinkage); // var sysEmergencyLinkageresponse = new BasicResponse<SysEmergencyLinkageInfo>(); // sysEmergencyLinkageresponse.Data = // ObjectConverter.Copy<SysEmergencyLinkageModel, SysEmergencyLinkageInfo>(resultsysEmergencyLinkage); // return sysEmergencyLinkageresponse; //} //public BasicResponse<SysEmergencyLinkageInfo> UpdateSysEmergencyLinkage( // SysEmergencyLinkageUpdateRequest sysEmergencyLinkageRequest) //{ // var _sysEmergencyLinkage = // ObjectConverter.Copy<SysEmergencyLinkageInfo, SysEmergencyLinkageModel>(sysEmergencyLinkageRequest // .SysEmergencyLinkageInfo); // _Repository.UpdateSysEmergencyLinkage(_sysEmergencyLinkage); // var sysEmergencyLinkageresponse = new BasicResponse<SysEmergencyLinkageInfo>(); // sysEmergencyLinkageresponse.Data = // ObjectConverter.Copy<SysEmergencyLinkageModel, SysEmergencyLinkageInfo>(_sysEmergencyLinkage); // return sysEmergencyLinkageresponse; //} //public BasicResponse DeleteSysEmergencyLinkage(SysEmergencyLinkageDeleteRequest sysEmergencyLinkageRequest) //{ // _Repository.DeleteSysEmergencyLinkage(sysEmergencyLinkageRequest.Id); // var sysEmergencyLinkageresponse = new BasicResponse(); // return sysEmergencyLinkageresponse; //} public BasicResponse <List <SysEmergencyLinkageInfo> > GetSysEmergencyLinkageList( SysEmergencyLinkageGetListRequest sysEmergencyLinkageRequest) { var sysEmergencyLinkageresponse = new BasicResponse <List <SysEmergencyLinkageInfo> >(); sysEmergencyLinkageRequest.PagerInfo.PageIndex = sysEmergencyLinkageRequest.PagerInfo.PageIndex - 1; if (sysEmergencyLinkageRequest.PagerInfo.PageIndex < 0) { sysEmergencyLinkageRequest.PagerInfo.PageIndex = 0; } var rowcount = 0; var sysEmergencyLinkageModelLists = _Repository.GetSysEmergencyLinkageList( sysEmergencyLinkageRequest.PagerInfo.PageIndex, sysEmergencyLinkageRequest.PagerInfo.PageSize, out rowcount); var sysEmergencyLinkageInfoLists = new List <SysEmergencyLinkageInfo>(); foreach (var item in sysEmergencyLinkageModelLists) { var SysEmergencyLinkageInfo = ObjectConverter.Copy <SysEmergencyLinkageModel, SysEmergencyLinkageInfo>(item); sysEmergencyLinkageInfoLists.Add(SysEmergencyLinkageInfo); } sysEmergencyLinkageresponse.Data = sysEmergencyLinkageInfoLists; return(sysEmergencyLinkageresponse); }