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, "新增数据失败,数据库插入数据时发生了错误!")); } }
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, "更新数据失败!")); } }