コード例 #1
0
        public ResModel UpdateWashItem(WashItemDto washItemDto, UserDto operationUser)
        {
            using (var db = new ModelContext())
            {
                var washItem = db.WashItem.FirstOrDefault(i => i.Id == washItemDto.Id);
                if (washItem == null)
                {
                    return(new ResModel()
                    {
                        Msg = "更新洗车项目失败,未找到该洗车项目", Success = false
                    });
                }

                try
                {
                    washItem.Name        = washItemDto.Name;
                    washItem.Price       = washItemDto.Price;
                    washItem.Description = washItemDto.Description;
                    db.SaveChanges();
                }
                catch (Exception e)
                {
                    return(new ResModel()
                    {
                        Msg = "更新洗车项目失败", Success = false
                    });
                }
                return(new ResModel()
                {
                    Msg = "更新洗车项目成功", Success = true
                });
            }
        }
コード例 #2
0
 public ResModel AddWashItem(WashItemDto washItemDto, UserDto operationUser)
 {
     using (var db = new ModelContext())
     {
         var washItem = new WashItem()
         {
             Id          = Guid.NewGuid(),
             Name        = washItemDto.Name,
             Price       = washItemDto.Price,
             Description = washItemDto.Description
         };
         try
         {
             db.WashItem.Add(washItem);
             db.SaveChanges();
         }
         catch (Exception e)
         {
             return(new ResModel()
             {
                 Msg = "添加洗车项目失败", Success = false
             });
         }
         return(new ResModel()
         {
             Msg = "添加洗车项目成功", Success = true
         });
     }
 }
コード例 #3
0
ファイル: WashItemService.cs プロジェクト: wyh0395/AMS
 public ResModel UpdateWashItem(WashItemDto washItemDto, UserDto operationUser)
 {
     return(_washItemRepository.UpdateWashItem(washItemDto, operationUser));
 }
コード例 #4
0
        public ActionResult Update(WashItemDto washItemDto)
        {
            var currentUser = Session["LogUser"] as UserDto;

            return(Json(_WashItemService.UpdateWashItem(washItemDto, currentUser)));
        }