public BasicResponse <List <JC_AlarmHandleInfo> > GetJC_AlarmHandleList(AlarmHandleGetListRequest jC_AlarmHandlerequest)
        {
            var jC_AlarmHandleresponse = new BasicResponse <List <JC_AlarmHandleInfo> >();

            jC_AlarmHandlerequest.PagerInfo.PageIndex = jC_AlarmHandlerequest.PagerInfo.PageIndex - 1;
            if (jC_AlarmHandlerequest.PagerInfo.PageIndex < 0)
            {
                jC_AlarmHandlerequest.PagerInfo.PageIndex = 0;
            }
            int rowcount = 0;
            var jC_AlarmHandleModelLists = _Repository.GetJC_AlarmHandleList(jC_AlarmHandlerequest.PagerInfo.PageIndex, jC_AlarmHandlerequest.PagerInfo.PageSize, out rowcount);
            var jC_AlarmHandleInfoLists  = new List <JC_AlarmHandleInfo>();

            foreach (var item in jC_AlarmHandleModelLists)
            {
                var JC_AlarmHandleInfo = ObjectConverter.Copy <JC_AlarmHandleModel, JC_AlarmHandleInfo>(item);
                jC_AlarmHandleInfoLists.Add(JC_AlarmHandleInfo);
            }
            jC_AlarmHandleresponse.Data = jC_AlarmHandleInfoLists;
            return(jC_AlarmHandleresponse);
        }
 public BasicResponse <List <JC_AlarmHandleInfo> > GetJC_AlarmHandleList(AlarmHandleGetListRequest jC_AlarmHandlerequest)
 {
     return(alarmHandleService.GetJC_AlarmHandleList(jC_AlarmHandlerequest));
 }
示例#3
0
        public BasicResponse <List <JC_AlarmHandleInfo> > GetJC_AlarmHandleList(AlarmHandleGetListRequest jC_AlarmHandlerequest)
        {
            var responseStr = HttpClientHelper.Post(Webapi + "/v1/AlarmHandle/GetJC_AlarmHandleList?token=" + Token, JSONHelper.ToJSONString(jC_AlarmHandlerequest));

            return(JSONHelper.ParseJSONString <BasicResponse <List <JC_AlarmHandleInfo> > >(responseStr));
        }