Exemple #1
0
        /// <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);
        }
Exemple #2
0
        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));
        }