Пример #1
0
 public bool Delete(ParameterValueEntity entity)
 {
     try
     {
         _parametervalueRepository.Delete(entity);
         return true;
     }
     catch (Exception e)
     {
         _log.Error(e, "数据库操作出错");
         return false;
     }
 }
Пример #2
0
 public ParameterValueEntity Update(ParameterValueEntity entity)
 {
     try
     {
         _parametervalueRepository.Update(entity);
         return entity;
     }
     catch (Exception e)
     {
         _log.Error(e, "数据库操作出错");
         return null;
     }
 }
Пример #3
0
 public HttpResponseMessage AddParameterValue([FromBody]ParameterValueModel parameterValueModel)
 {
     Regex reg = new Regex(@"^[^ %@#!*~&',;=?$\x22]+$");
     var m = reg.IsMatch(parameterValueModel.Parametervalue);
     if (!m)
     {
         return PageHelper.toJson(PageHelper.ReturnValue(false, "存在非法字符!"));
     }
     ParameterEntity pe = _parameterService.GetParameterById(parameterValueModel.ParameterId);
     ParameterValueEntity pev = new ParameterValueEntity()
     {
         Upduser = parameterValueModel.Upduser,
         Updtime = DateTime.Now,
         Sort = parameterValueModel.Sort,
         Parametervalue = parameterValueModel.Parametervalue,
         Parameter = pe,
         // Adduser = parameterValueModel.Adduser,
         Adduser = _workContext.CurrentUser.Id.ToString(),
         Addtime = DateTime.Now,
     };
     try
     {
         _parameterValueService.Create(pev);
         return PageHelper.toJson(PageHelper.ReturnValue(true, "添加参数值" + pev.Parametervalue + "成功"));
     }
     catch (Exception e)
     {
         return PageHelper.toJson(PageHelper.ReturnValue(false, "添加参数值" + pev.Parametervalue + "失败"));
     }
 }