public HttpClientHandler(ICertification certification, HttpAuthenticator authenticator) { if(certification == null) throw new ArgumentNullException("certification"); if(authenticator == null) throw new ArgumentNullException("authenticator"); _certification = certification; _authenticator = authenticator; }
public JsonResult List(long?Id, int?Status, int page, int rows, string companyName, string type = "") { FieldCertification.CertificationStatus?nullable; FieldCertificationQuery FieldCertificationQuery = new FieldCertificationQuery(); FieldCertificationQuery FieldCertificationQuery1 = FieldCertificationQuery; //SelectList selectList = FieldCertification.CertificationStatus.Open.ToSelectList<FieldCertification.CertificationStatus>(true, false); //待审核 5 if (type.Equals("Auditing")) { Status = 5; } else { //已提交 2 if (type.Equals("Receing")) { Status = 2; } //待付款 4 if (type.Equals("Paying")) { Status = 4; } } if (Status == 0) { Status = null; } int?nullable1 = Status; if (nullable1.HasValue) { nullable = new FieldCertification.CertificationStatus?((FieldCertification.CertificationStatus)nullable1.GetValueOrDefault()); } else { nullable = null; } FieldCertificationQuery1.Status = nullable; FieldCertificationQuery1.PageSize = rows; FieldCertificationQuery.PageNo = page; FieldCertificationQuery.CompanyName = companyName; FieldCertificationQuery.Id = Id; PageModel <FieldCertification> CertificationShops = ServiceHelper.Create <ICertification>().GetCertifications(FieldCertificationQuery); ICertification shopService = ServiceHelper.Create <ICertification>(); IEnumerable <FieldCertificationModel> array = from item in CertificationShops.Models.ToArray() select new FieldCertificationModel() { Id = item.Id, Status = item.Status.ToDescription(), TelegraphicMoneyOrder = item.TelegraphicMoneyOrder, ApplicationDate = item.ApplicationDate, ToAcceptTheDate = item.ToAcceptTheDate, CertificationDate = item.CertificationDate, FeedbackDate = item.FeedbackDate, Certificationcost = item.Certificationcost, AnnualSales = item.AnnualSales, Certification = item.Certification, EnterpriseHonor = item.EnterpriseHonor, ProductDetails = item.ProductDetails, RefuseReason = item.RefuseReason, CompanyName = item.CompanyName, LegalPerson = item.LegalPerson, CompanyAddress = item.CompanyAddress, CompanyRegisteredCapital = item.CompanyRegisteredCapital, //EndDate = (type == "Auditing" ? "--" : (item.EndDate.HasValue ? item.EndDate.Value.ToString("yyyy-MM-dd") : "")), }; DataGridModel <FieldCertificationModel> dataGridModel = new DataGridModel <FieldCertificationModel>() { rows = array, total = CertificationShops.Total }; return(Json(dataGridModel)); }
public CertificationsController(ICertification certification, ILogService log) { _certficateService = certification; _logger = log; }