Exemplo n.º 1
0
        public OperationResult Insert(BankFullNameVM model)
        {
            try
            {
                BankFullName bankFullName = _BankFullNameRepository.Entities.FirstOrDefault(c => c.BankFullCode == model.BankFullCode.Trim());
                if (bankFullName != null)
                {
                    return(new OperationResult(OperationResultType.Warning, "数据库中已经存在相同的银行全称信息,请修改后重新提交!"));
                }
                if (model.BankFullNameAddr == null || model.BankFullNameAddr.Trim() == "")
                {
                    return(new OperationResult(OperationResultType.Warning, "银行全称不能为空,请修改后重新提交!"));
                }
                var entity = new BankFullName
                {
                    BankFullCode     = model.BankFullCode,
                    BankFullNameAddr = model.BankFullNameAddr,
                    UpdateDate       = DateTime.Now
                };
                _BankFullNameRepository.Insert(entity);

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