Exemplo n.º 1
0
        public OperationResult Insert(AuditOpinionVM model)
        {
            try
            {
                AuditOpinion auditOpinion = _AuditOpinionRepository.Entities.FirstOrDefault(c => c.AuditOpinionCode == model.AuditOpinionCode.Trim());
                if (auditOpinion != null)
                {
                    return(new OperationResult(OperationResultType.Warning, "数据库中已经存在相同的审核意见,请修改后重新提交!"));
                }
                if (model.AuditOpinionDesp == null || model.AuditOpinionDesp.Trim() == "")
                {
                    return(new OperationResult(OperationResultType.Warning, "审核意见描述不能为空,请修改后重新提交!"));
                }
                var entity = new AuditOpinion
                {
                    AuditOpinionCode = model.AuditOpinionCode,
                    AuditOpinionDesp = model.AuditOpinionDesp,
                    UpdateDate       = DateTime.Now
                };
                _AuditOpinionRepository.Insert(entity);

                return(new OperationResult(OperationResultType.Success, "新增数据成功!"));
            }
            catch
            {
                return(new OperationResult(OperationResultType.Error, "新增数据失败,数据库插入数据时发生了错误!"));
            }
        }
Exemplo n.º 2
0
 public OperationResult Update(AuditOpinionVM model)
 {
     try
     {
         AuditOpinion auditOpinion = _AuditOpinionRepository.Entities.FirstOrDefault(c => c.AuditOpinionCode == model.AuditOpinionCode.Trim());
         if (auditOpinion == null)
         {
             throw new Exception();
         }
         auditOpinion.AuditOpinionDesp = model.AuditOpinionDesp;
         auditOpinion.AuditOpinionCode = model.AuditOpinionCode;
         auditOpinion.UpdateDate       = DateTime.Now;
         _AuditOpinionRepository.Update(auditOpinion);
         return(new OperationResult(OperationResultType.Success, "更新数据成功!"));
     }
     catch
     {
         return(new OperationResult(OperationResultType.Error, "更新数据失败!"));
     }
 }