public ActionResult UpdateExpressInfo(int sysNo, string orderCode) { var refer = new ExpressCompanyRefer(); var result = ExpressClient.Instance.QueryExpressInfoEntity(sysNo, orderCode); return(View(result)); }
public ActionResult CompanyUpdate(int sysNo) { var refer = new ExpressCompanyRefer(); var gad = new CompanyModel(); var result = ExpressClient.Instance.QueryCompanyEntity(sysNo); if (result.LogiscticId != null) { gad = result; } return(View(gad)); }
public JsonResult AddExpressCompany(CompanyModel model) { var result = new BaseResponse() { DoFlag = false, DoResult = "添加失败,请稍后重试... ..." }; #region 参数验证 if (string.IsNullOrEmpty(model.LogiscticId)) { result.DoResult = "请填写配送商ID"; return(Json(result)); } if (string.IsNullOrEmpty(model.LogiscticCompanyName)) { result.DoResult = "请填写配送商名称"; return(Json(result)); } model.RowCreateDate = DateTime.Now; model.IsDel = 0; #endregion try { var refer = new ExpressCompanyRefer(); refer.Search.LogiscticId = model.LogiscticId; refer.Search.IsDel = 0; var item = ExpressClient.Instance.QueryCompanPageList(refer); if (item.List != null && item.List.Any()) { result.DoResult = "添加的配送商 已存在"; return(Json(result)); } result.DoFlag = ExpressClient.Instance.AddCompany(model); } catch (Exception ex) { result.DoResult = "添加异常,请稍后重试... ..."; } return(Json(result)); }
/// <summary> /// 查询配送商列表 /// </summary> /// <param name="refer"></param> /// <returns></returns> public ExpressCompanyRefer QueryCompanPageList(ExpressCompanyRefer refer) { var req = refer.Search; var ret = new ExpressCompanyRefer(); var response = BSClient.Send <EC_QueryCompanyListResponse>(new EC_QueryCompanyList { LogiscticId = req.LogiscticId, LogiscticCompany = req.LogiscticCompany, LogiscticCompanyName = req.LogiscticCompanyName, OfenFlag = req.OfenFlag, SetAccessMode = req.SetAccessMode, PageIndex = refer.PageIndex, PageSize = refer.PageSize, IsDel = req.IsDel }); ret.List = Mapper.MappGereric <EC_QueryCompanyDto, CompanyModel>(response.Dtos); ret.PageIndex = response.PageIndex; ret.PageSize = response.PageSize; ret.Total = response.Total; return(ret); }
public ActionResult CompanyIndex(ExpressCompanyRefer refer) { var result = ExpressClient.Instance.QueryCompanPageList(refer); return(View(result)); }