/// <summary> /// 删除 0:删除成功,1:删除失败,2:已删除 /// </summary> /// <param name="ID"></param> /// <returns></returns> public int Delete(long ID) { using (MyDbContext dbcontext = new MyDbContext()) { CommonService <SystemBankEntity> csr = new CommonService <SystemBankEntity>(dbcontext); SystemBankEntity re = csr.GetById(ID); if (re != null) { re.IsDeleted = true; int num = dbcontext.SaveChanges(); if (num > 0) { return(0);//删除成功 } else { return(1);//删除失败 } } else { return(2);//已删除 } } }
public SystemBankDTO ToDTO(SystemBankEntity model) { SystemBankDTO dto = new SystemBankDTO(); dto.BankName = model.BankName; dto.BankAccount = model.BankAccount; dto.BankAccountUser = model.BankAccountUser; dto.BankAddress = model.BankAddress; dto.BankType = model.BankType; dto.ID = model.ID; dto.CreateTime = model.CreateTime; return(dto); }
/// <summary> /// 根据ID获取数据 /// </summary> /// <param name="ID"></param> /// <returns></returns> public SystemBankDTO GetDTOByID(long ID) { using (MyDbContext dbcontext = new MyDbContext()) { CommonService <SystemBankEntity> csr = new CommonService <SystemBankEntity>(dbcontext); SystemBankEntity entity = csr.GetById(ID); if (entity != null) { return(ToDTO(entity)); } return(null); } }
/// <summary> /// 添加银行信息 /// </summary> /// <param name="bankName"></param> /// <param name="bankNameEn"></param> /// <returns></returns> public long AddSystemBank(string bankName, string bankAccount, string bankAccountUser, string addr, int bankType = 0) { using (MyDbContext dbcontext = new MyDbContext()) { SystemBankEntity entity = new SystemBankEntity(); entity.BankName = bankName; entity.BankAccount = bankAccount; entity.BankAccountUser = bankAccountUser; entity.BankAddress = addr; entity.BankType = 0; entity.CreateTime = DateTime.Now; dbcontext.SystemBank.Add(entity); dbcontext.SaveChanges(); return(entity.ID); } }