/// <summary> /// 获取库别列表 /// </summary> /// <param name="clientid"></param> /// <returns></returns> public List <WareHouseType> GetWarehouseTypes(string clientid) { var dal = new WarehouseDAL(); DataTable dt = dal.GetWarehouseTypes(clientid); List <WareHouseType> list = new List <WareHouseType>(); foreach (DataRow item in dt.Rows) { WareHouseType model = new WareHouseType(); model.FillData(item); list.Add(model); } return(list); }
/// <summary> /// 保存库别 /// </summary> /// <param name="type"></param> /// <returns></returns> public JsonResult SaveWareHouseType(string type) { JavaScriptSerializer serializer = new JavaScriptSerializer(); WareHouseType model = serializer.Deserialize <WareHouseType>(type); string typeID = string.Empty; if (string.IsNullOrEmpty(model.TypeID)) { typeID = new WarehouseBusiness().AddWarehouseType(model.TypeName, model.Description, CurrentUser.UserID, CurrentUser.ClientID); } else if (new WarehouseBusiness().UpdateWarehouseType(model.TypeID, model.TypeName, model.Description, OperateIP, CurrentUser.UserID)) { typeID = model.TypeID; } JsonDictionary.Add("ID", typeID); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }