public JsonResult SaveOutStorage(ST_OutStorage outStorage) { var result = new JsonResult(); if (outStorage == null) { result.Data = "获取出货信息失败"; } else { outStorage.O_ADDTIME = DateTime.Now; outStorage.O_ADDUSER = ((ST_SysAdmin)Session["sysAdmin"]).UserName; outStorage.O_SUMPRICE = outStorage.O_NUM * outStorage.O_PRICE; if (St_LogicHelper.SaveOutStorage(outStorage)) { result.Data = "success"; } else { result.Data = "出货信息保存失败"; } } return(result); }
/// <summary> /// 添加出货 /// </summary> /// <param name="model"></param> /// <returns></returns> public static bool SaveOutStorage(ST_OutStorage model) { model.EntityState = EntityState.Added; var sqlStr = new StringBuilder(); sqlStr.Append(" UPDATE [ST_Shops] SET S_SumNum-=" + model.O_NUM + ",S_SumPrice-=(S_InPrice*" + model.O_NUM + "),S_OutDate=getdate() where ID=" + model.O_SHOPSID); return(DBHelper.Save(model, new List <string> { sqlStr.ToString() }).ResultStatus); }
/// <summary> /// 添加出货 /// </summary> /// <param name="shopsId"></param> /// <returns></returns> public ActionResult AddOutStorage(string shopsId) { var item = St_LogicHelper.GetShopsById(shopsId); if (item == null) { return(null); } var model = new ST_OutStorage() { O_SHOPSID = item.ID, O_PRICE = item.S_OUTPRICE }; return(View(model)); }