/// <summary> /// 更新/保存商品类型 /// </summary> /// <returns></returns> public static bool SaveGoodsType(ResultModel result, UIGoodsType Model) { if (!String.IsNullOrEmpty(Model.OID)) { var DbTypeModel = Data_GoodsType.Current.GetFirst(m => m.OID.Equals(Model.OID)); if (DbTypeModel == null) { result.ErrorCode = -1; result.ErrorMsg = "未找到商品类型"; return(false); } else { DbTypeModel.TypeName = Model.GoodsType; DbTypeModel.Sort = Model.Sort; return(DbTypeModel.Update(result)); } } else { Data_GoodsType GoodsType = new Data_GoodsType { OID = StringHelper.GuidStr, TypeName = Model.GoodsType, Sort = Model.Sort, CreateTime = DateTime.Now, CreateUserOID = result.MemberOID, CreateUserName = result.MemberName }; return(GoodsType.Add(result)); } }
public ActionResult Save(UIGoodsType Model) { var result = this.result; var Status = GoodsTypeService.SaveGoodsType(result, Model); result.CallbackPage = Status?Url.Action("List"):String.Empty; return(Json(result)); }
/// <summary> /// 查询商品类型 /// </summary> /// <returns></returns> public static UIGoodsType GetGoodsType(string OID) { var GoodsTypes = Data_GoodsType.Current.GetFirst(m => m.OID == OID); var UIModel = new UIGoodsType { OID = GoodsTypes?.OID, GoodsType = GoodsTypes?.TypeName, Sort = GoodsTypes?.Sort ?? default(int) }; return(UIModel); }