public void Add(DATA.Domains.AccountHolder accountHolder) { using (BmsDbContext context = new BmsDbContext()) { accountHolder.TradeMarkID = context.Trademark.FirstOrDefault().Id; context.AccountHolder.Add(accountHolder); context.SaveChanges(); } }
public void Update(DATA.Domains.AccountHolder accountHolder) { using (BmsDbContext context = new BmsDbContext()) { var accountholderToUpdate = context.AccountHolder.Where(x => x.Id == accountHolder.Id).FirstOrDefault(); accountholderToUpdate.FirstName = accountHolder.FirstName; accountholderToUpdate.LastName = accountHolder.LastName; accountholderToUpdate.Contact = accountHolder.Contact; accountholderToUpdate.Address = accountHolder.Address; accountholderToUpdate.Detail = accountHolder.Detail; accountholderToUpdate.BankAccountNumber = accountHolder.BankAccountNumber; accountholderToUpdate.AccountHolderTypeID = accountHolder.AccountHolderTypeID; context.SaveChanges(); } }