public ActionResult Edit() { string orderNum = WebUtil.GetQueryStringValue <string>("orderNum", string.Empty); if (orderNum.IsEmpty()) { Response.Redirect("/Bad/Product/List"); } Bill <BadReportEntity, BadReportDetailEntity> bill = new BadOrder(); BadReportEntity entity = new BadReportEntity(); entity.OrderNum = orderNum; entity = bill.GetOrder(entity); if (entity.IsNull()) { Response.Redirect("/Bad/Product/List"); } ViewBag.BadType = EnumHelper.GetOptions <EBadType>(entity.BadType, "请选择报损类型"); ViewBag.ProductType = EnumHelper.GetOptions <EProductType>(entity.ProductType, "请选择入库产品类型"); ViewBag.Entity = entity; BadReportDetailEntity detail = new BadReportDetailEntity(); detail.OrderNum = orderNum; List <BadReportDetailEntity> listDetail = bill.GetOrderDetail(detail); Session[CacheKey.TEMPDATA_CACHE_BADPRODUCTDETAIL] = listDetail; return(View()); }
/// <summary> /// 查询报损单详细 /// </summary> /// <returns></returns> public ActionResult GetDetail() { string SnNum = WebUtil.GetFormValue <string>("SnNum"); string CompanyID = WebUtil.GetFormValue <string>("CompanyID", string.Empty); BadReportDetailEntity entity = new BadReportDetailEntity(); entity.OrderSnNum = SnNum; entity.CompanyID = CompanyID; Bill <BadReportEntity, BadReportDetailEntity> bill = new BadOrder(CompanyID); List <BadReportDetailEntity> list = bill.GetOrderDetail(entity); DataResult <List <BadReportDetailEntity> > dataResult = new DataResult <List <BadReportDetailEntity> >(); dataResult.Code = (int)EResponseCode.Success; dataResult.Message = "响应成功"; dataResult.Result = list; return(Content(JsonHelper.SerializeObject(dataResult))); }
public ActionResult Detail() { string orderNum = WebUtil.GetQueryStringValue<string>("orderNum", string.Empty); string flag = WebUtil.GetQueryStringValue<string>("flag", string.Empty); Bill<BadReportEntity, BadReportDetailEntity> bill = new BadOrder(); BadReportEntity entity = new BadReportEntity(); entity.OrderNum = orderNum; entity = bill.GetOrder(entity); entity = entity.IsNull() ? new BadReportEntity() : entity; entity.StatusLable = EnumHelper.GetEnumDesc<EAudite>(entity.Status); ViewBag.BadReport = entity; BadReportDetailEntity detail = new BadReportDetailEntity(); detail.OrderNum = orderNum; List<BadReportDetailEntity> listResult = bill.GetOrderDetail(detail); listResult = listResult.IsNull() ? new List<BadReportDetailEntity>() : listResult; ViewBag.Detail = listResult; ViewBag.Flag = flag; return View(); }
public ActionResult Detail() { string orderNum = WebUtil.GetQueryStringValue <string>("orderNum", string.Empty); string flag = WebUtil.GetQueryStringValue <string>("flag", string.Empty); Bill <BadReportEntity, BadReportDetailEntity> bill = new BadOrder(); BadReportEntity entity = new BadReportEntity(); entity.OrderNum = orderNum; entity = bill.GetOrder(entity); entity = entity.IsNull() ? new BadReportEntity() : entity; entity.StatusLable = EnumHelper.GetEnumDesc <EAudite>(entity.Status); ViewBag.BadReport = entity; BadReportDetailEntity detail = new BadReportDetailEntity(); detail.OrderNum = orderNum; List <BadReportDetailEntity> listResult = bill.GetOrderDetail(detail); listResult = listResult.IsNull() ? new List <BadReportDetailEntity>() : listResult; ViewBag.Detail = listResult; ViewBag.Flag = flag; return(View()); }
public ActionResult Edit() { string orderNum = WebUtil.GetQueryStringValue<string>("orderNum",string.Empty); if (orderNum.IsEmpty()) { Response.Redirect("/Bad/Product/List"); } Bill<BadReportEntity, BadReportDetailEntity> bill = new BadOrder(); BadReportEntity entity = new BadReportEntity(); entity.OrderNum = orderNum; entity = bill.GetOrder(entity); if (entity.IsNull()) { Response.Redirect("/Bad/Product/List"); } ViewBag.BadType = EnumHelper.GetOptions<EBadType>(entity.BadType, "请选择报损类型"); ViewBag.ProductType = EnumHelper.GetOptions<EProductType>(entity.ProductType, "请选择入库产品类型"); ViewBag.Entity = entity; BadReportDetailEntity detail = new BadReportDetailEntity(); detail.OrderNum = orderNum; List<BadReportDetailEntity> listDetail = bill.GetOrderDetail(detail); Session[CacheKey.TEMPDATA_CACHE_BADPRODUCTDETAIL] = listDetail; return View(); }