public async Task <string> GetGoodsInfoByID(string info) { if (string.IsNullOrWhiteSpace(info)) { return(JsonConvert.SerializeObject(new { status = "fail", message = "商品ID不能为空", date = DateTime.Now })); } int ID = Convert.ToInt32(info); GoodsDal dal = new GoodsDal(); var result = await dal.GetGoodsInfoByID(ID); if (result.ResultCode != 0) { return(JsonConvert.SerializeObject(new { status = "fail", message = result.ResultMsg, date = DateTime.Now })); } return(JsonConvert.SerializeObject(new { status = "success", data = result.Data, date = DateTime.Now })); }
/// <summary> /// 根据typeid查询商品信息 /// </summary> /// <param name="typeid">商品typeid</param> /// <returns></returns> public static List <GoodsTable> SelectTypeidGoods(int typeid) { List <GoodsTable> list = GoodsDal.SelectTypeidGoods(typeid); if (list.Count() > 0) { return(list); } else { return(null); } }
/// <summary> /// 查询所有商品信息 /// </summary> /// <returns></returns> public static List <GoodsTable> SelectAllGoods() { List <GoodsTable> list = GoodsDal.SelectAllGoods(); if (list.Count() > 0) { return(list); } else { return(null); } }
public async Task <string> AddGoodsInfo(string info) { GoodsInfo goodsInfo = JsonConvert.DeserializeObject <GoodsInfo>(info); GoodsDal dal = new GoodsDal(); var result = await dal.AddGoodsInfo(goodsInfo); if (result.ResultCode != 0) { return(JsonConvert.SerializeObject(new { status = "fail", message = result.ResultMsg, date = DateTime.Now })); } return(JsonConvert.SerializeObject(new { status = "success", data = result.Data, date = DateTime.Now })); }
public async Task <string> GetPageGoodsInfo(string info) { pageGoodsQueryInfo pageGoodsQueryInfo = JsonConvert.DeserializeObject <pageGoodsQueryInfo>(info); GoodsDal dal = new GoodsDal(); var result = await dal.GetPageGoodsInfo(pageGoodsQueryInfo.CurrentPage, pageGoodsQueryInfo.PageSize, pageGoodsQueryInfo.GoodsQueryInfo); if (result.ResultCode != 0) { return(JsonConvert.SerializeObject(new { status = "fail", message = result.ResultMsg, date = DateTime.Now })); } return(JsonConvert.SerializeObject(new { status = "success", data = result.Data, date = DateTime.Now })); }
public PickingBll() { pickingDal = PickingDal.GetInstance(); goodsChageOrderDal = GoodsChangeOrderDal.GetInstance(); goodsDal = GoodsDal.GetInstance(); }
/// <summary> /// 根据商品id查询商品 /// </summary> /// <param name="goodsid">商品id</param> /// <returns></returns> public static GoodsTable SelectGoodsIdGoods(int goodsid) { return(GoodsDal.SelectGoodsIdGoods(goodsid)); }
/// <summary> /// 管理员查询第一分类的商品信息 /// </summary> /// <param name="typeid">第一分类id</param> /// <returns></returns> public static List <GoodsTable> SelectType1GoodsAdmin(int typeid) { return(GoodsDal.SelectType1GoodsAdmin(typeid)); }
/// <summary> /// 查询推荐商品 /// </summary> /// <param name="typeid">商品id</param> /// <returns></returns> public static List <GoodsTable> SelectGetGoods(int typeid) { return(GoodsDal.SelectGetGoods(typeid)); }
/// <summary> /// 新增商品 /// </summary> /// <param name="good">商品对象</param> /// <returns></returns> public static bool AddGoods(GoodsTable good) { return(GoodsDal.AddGoods(good) == 1); }
/// <summary> /// 商品停售或出售 /// </summary> /// <param name="goodsid">商品id</param> /// <returns></returns> public static bool GoodsDel(int goodsid) { return(GoodsDal.GoodsDel(goodsid) == 1); }
/// <summary> /// 修改商品信息 /// </summary> /// <param name="good"></param> /// <returns></returns> public static bool UpdateGoods(GoodsTable good) { return(GoodsDal.UpdateGoods(good) == 1); }
public GoodsBll() { GoodsDal = GoodsDal.GetInstance(); }
public ReplenishBll() { replenishDal = ReplenishDal.GetInstance(); goodsChageOrderDal = GoodsChangeOrderDal.GetInstance(); goodsDal = GoodsDal.GetInstance(); }