/// <summary> /// 根据Id获取 /// </summary> /// <param name="Id"></param> /// <returns></returns> public PurchaseTroubleType GetById(int Id) { PurchaseTroubleType obj = NSession.Get <PurchaseTroubleType>(Id); if (obj == null) { throw new Exception("返回实体为空"); } else { return(obj); } }
public JsonResult DeleteConfirmed(int id) { try { PurchaseTroubleType obj = GetById(id); NSession.Delete(obj); NSession.Flush(); } catch (Exception ee) { return(Json(new { errorMsg = "出错了" })); } return(Json(new { IsSuccess = "true" })); }
public ActionResult Edit(PurchaseTroubleType obj) { try { obj.DealBy = CurrentUser.Realname; obj.DealOn = DateTime.Now; obj.Status = "已解决"; NSession.Update(obj); NSession.Flush(); } catch (Exception ee) { return(Json(new { errorMsg = "出错了" })); } return(Json(new { IsSuccess = "true" })); }
public JsonResult Create(PurchaseTroubleType obj) { try { obj.CreateBy = CurrentUser.Realname; obj.CreateOn = DateTime.Now; obj.DealOn = Convert.ToDateTime("2000-01-01"); NSession.Save(obj); NSession.Flush(); PurchasePlanController a = new PurchasePlanController(); PurchasePlanType pu = a.GetById(obj.PurchaseId); LoggerUtil.GetPurchasePlanRecord(pu, "采购问题", "采购出现问题:" + obj.TroubleDetail, CurrentUser, NSession); } catch (Exception ee) { return(Json(new { errorMsg = "出错了" })); } return(Json(new { IsSuccess = "true" })); }
public ActionResult Create(int id) { PurchaseTroubleType obj = new PurchaseTroubleType(); PurchasePlanController a = new PurchasePlanController(); PurchasePlanType pu = a.GetById(id); obj.PurchaseId = pu.Id; obj.PurchaseCode = pu.PlanNo; obj.Qty = pu.Qty; obj.Price = pu.Price; obj.SKU = pu.SKU; obj.Supplier = pu.Suppliers; obj.LogisticsMode = pu.LogisticsMode; obj.LogisticsCode = pu.TrackCode; obj.ReceiveOn = pu.ReceiveOn; obj.Freight = pu.Freight; obj.BuyOn = pu.BuyOn; obj.Status = "未解决"; return(View(obj)); }
public ActionResult Edit(int id) { PurchaseTroubleType obj = GetById(id); return(View(obj)); }