/// <summary> /// 执法证统计 /// </summary> /// <param name="CardType">证件类型</param> /// <param name="Deptid">部门</param> /// <param name="LYTimeStart">领用时间(开始)</param> /// <param name="LYTimeEnd">领用时间(结束)</param> /// <param name="NJTimeStart">年检时间(开始)</param> /// <param name="NJTimeEnd">年检时间(结束)</param> /// <param name="HZTimeStart">换证时间(开始)</param> /// <param name="HZTimeEnd">换证时间(结束)</param> /// <param name="rows"></param> /// <param name="page"></param> /// <returns></returns> public string GetCertificateReportData(string CardType, string Deptid, string LYTimeStart, string LYTimeEnd, string NJTimeStart, string NJTimeEnd, string HZTimeStart, string HZTimeEnd) { var data = new BaseCertificateBll().GetCertificateReport(CardType, Deptid, LYTimeStart, LYTimeEnd, NJTimeStart, NJTimeEnd, HZTimeStart, HZTimeEnd); var timeConverter = new IsoDateTimeConverter { DateTimeFormat = "yyyy'-'MM'-'dd' 'HH':'mm" }; var result = JsonConvert.SerializeObject(data, timeConverter); return(result); }
public JsonResult SaveCertificate(BaseCertificateEntity certificate) { var rtState = 0; try { var user = CurrentUser.CrmUser; var certificateBll = new BaseCertificateBll(); var entity = certificateBll.Get(certificate.Id); if (entity != null && !string.IsNullOrEmpty(entity.Id)) { certificate.RowStatus = 1; certificate.UpdateId = user.Id; certificate.UpdateBy = user.UserName; certificate.UpdateOn = DateTime.Now; certificateBll.Update(certificate); } else { certificate.RowStatus = 1; certificate.CreatorId = user.Id; certificate.CreateBy = user.UserName; certificate.CreateOn = DateTime.Now; certificateBll.Add(certificate); } } catch (Exception) { rtState = 1; } var rtEntity = new StatusModel <DBNull> { rtData = null, rtMsrg = "成功", rtState = rtState }; return(Json(rtEntity, JsonRequestBehavior.AllowGet)); }