Example #1
0
        public ResultModel Updape(string id, Pruduct item)
        {
            var result = new  ResultModel();
            var items  = SContext.Pruducts.Find(id);

            if (items == null)
            {
                result.success = false;
                result.meg     = "此資料不存在";
                return(result);
            }
            else
            {
                items.PId   = item.PId.ToUpper();
                items.PName = item.PName;
                items.Price = item.Price;
                items.Qty   = item.Qty;
                SContext.Pruducts.Update(items);
                SContext.SaveChanges();
                result.success = true;
                result.meg     = "修改資料成功";
                result.data    = items;
                return(result);
            }
        }
 public IActionResult Create(Pruduct item)
 {
     if (SContext.Pruducts.Find(item.PId) == null)
     {
         item.PId = item.PId.ToUpper();
         SContext.Pruducts.Add(item);
         SContext.SaveChanges();
         return(CreatedAtRoute("GetShoping", new { id = item.PId }, item));
     }
     return(NotFound());
 }
        public IActionResult Update(string id, Pruduct item)
        {
            var items = SContext.Pruducts.Find(id);

            if (items == null)
            {
                return(NotFound());
            }
            items.PId   = item.PId.ToUpper();
            items.PName = item.PName;
            items.Price = item.Price;
            items.Qty   = item.Qty;

            SContext.Pruducts.Update(items);
            SContext.SaveChanges();
            return(Ok(items));
        }
Example #4
0
        public ResultModel CreatePrd(Pruduct item)
        {
            var result = new ResultModel();

            if (SContext.Pruducts.Find(item.PId) == null)
            {
                SContext.Pruducts.Add(item);
                SContext.SaveChanges();
                result.success = true;
                result.meg     = "新增資料成功";
                result.data    = item;
                return(result);
            }
            else
            {
                result.success = false;
                result.meg     = "此ID可能已經存在";
                return(result);
            }
        }