示例#1
0
 public IActionResult Create(Entities.RestsData model)
 {
     using (_dbContext)
     {
         var response = ResponseModelFactory.CreateResultInstance;
         var query    = _dbContext.RestsData.FirstOrDefault(x => x.Name == model.Name && x.Type == model.Type);
         if (query != null)
         {
             response.SetFailed("该类别名称已存在");
             return(Ok(response));
         }
         var entity = new Entities.RestsData
         {
             RestsDataUuid = Guid.NewGuid(),
             Name          = model.Name,
             Accessory     = model.Accessory,
             Type          = model.Type,
             UpdatePeople  = AuthContextService.CurrentUser.LoginName,
             UpdateTime    = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"),
             AddPeople     = AuthContextService.CurrentUser.LoginName,
             AddTime       = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")
         };
         _dbContext.RestsData.Add(entity);
         var res = _dbContext.SaveChanges();
         if (res > 0)
         {
             ToLog.AddLog("添加", "成功:添加:其他数据信息一条数据", _dbContext);
         }
         response.SetSuccess();
         return(Ok(response));
     }
 }
示例#2
0
 public IActionResult Edit(Entities.RestsData model)
 {
     using (_dbContext)
     {
         var response = ResponseModelFactory.CreateResultInstance;
         var query    = _dbContext.RestsData.FirstOrDefault(x => x.Name == model.Name && x.Type == model.Type && x.RestsDataUuid != model.RestsDataUuid);
         if (query != null)
         {
             response.SetFailed("该类别名称已存在");
             return(Ok(response));
         }
         var entity = _dbContext.RestsData.FirstOrDefault(x => x.RestsDataUuid == model.RestsDataUuid);
         entity.Name         = model.Name;
         entity.Accessory    = model.Accessory;
         entity.Type         = model.Type;
         entity.UpdatePeople = AuthContextService.CurrentUser.LoginName;
         entity.UpdateTime   = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
         var res = _dbContext.SaveChanges();
         if (res > 0)
         {
             ToLog.AddLog("编辑", "成功:编辑:其他数据信息一条数据", _dbContext);
         }
         response.SetSuccess();
         return(Ok(response));
     }
 }