/// <summary> /// 获取倍数报警配置信息 /// </summary> /// <returns></returns> private List <JC_MultiplesettingInfo> GetAllMultiplesettingInfo() { List <JC_MultiplesettingInfo> MultiplesettingItems = null; try { IJC_MultiplesettingService multiplesettingService = ServiceFactory.Create <IJC_MultiplesettingService>(); JC_MultiplesettingGetListRequest multiplesettingGetListRequest = new JC_MultiplesettingGetListRequest(); var reslut = multiplesettingService.GetMultiplesettingList(multiplesettingGetListRequest); if (reslut.Data != null && reslut.IsSuccess) { MultiplesettingItems = reslut.Data; } } catch (Exception ex) { LogHelper.Error("RatioAlarmProcHandle GetMultiplesettingInfo Error" + ex.Message); } return(MultiplesettingItems); }
public BasicResponse <List <JC_MultiplesettingInfo> > GetMultiplesettingList(JC_MultiplesettingGetListRequest multiplesettingrequest) { var multiplesettingresponse = new BasicResponse <List <JC_MultiplesettingInfo> >(); multiplesettingrequest.PagerInfo.PageIndex = multiplesettingrequest.PagerInfo.PageIndex - 1; if (multiplesettingrequest.PagerInfo.PageIndex < 0) { multiplesettingrequest.PagerInfo.PageIndex = 0; } int rowcount = 0; var multiplesettingModelLists = _Repository.GetMultiplesettingList(multiplesettingrequest.PagerInfo.PageIndex, multiplesettingrequest.PagerInfo.PageSize, out rowcount); var multiplesettingInfoLists = new List <JC_MultiplesettingInfo>(); foreach (var item in multiplesettingModelLists) { var MultiplesettingInfo = ObjectConverter.Copy <JC_MultiplesettingModel, JC_MultiplesettingInfo>(item); multiplesettingInfoLists.Add(MultiplesettingInfo); } multiplesettingresponse.Data = multiplesettingInfoLists; return(multiplesettingresponse); }