public void Process(CompanyFullInfoRequest request) { var companyRecordInfo = request.MapTo<CompanyConnectRecord>(); if(request.AddCompanyTypeId == (int)AddCompanyTypeEnum.AddCompanyRecord) { companyRecordInfo.CompanyConnectRecordId = 0; } _companyBll.SaveCompanyConnectRecord(companyRecordInfo); }
public void Process(CompanyFullInfoRequest request) { var companyInfo = request.MapTo <Company>(); var companyId = _companyBll.SaveCompany(companyInfo); var companyRecordInfo = request.MapTo <CompanyConnectRecord>(); companyRecordInfo.CompanyId = companyId; _companyBll.SaveCompanyConnectRecord(companyRecordInfo); }
public ActionResult AddCompanyRecord(CompanyFullInfoRequest request) { try { var action = new AddCompanyRecordAction(_companyBll); action.Process(request); return(Json(new SuccessModel() { success = true })); } catch (Exception ex) { Log.Write("新增公司出错", MessageType.Error, typeof(CompanyPushController), ex); return(Json(new SuccessModel())); } }