public async Task Update(Customer customer) { Entities.Customer customerEntity = new Entities.Customer() { Id = customer.Id, Name = customer.Name, Aadhar = customer.Aadhar }; _context.Customers.Update(customerEntity); await _context.SaveChangesAsync(); }
public async Task <Customer> Get(Guid id) { Entities.Customer customer = await _context.Customers .FindAsync(id); List <Guid> accounts = await _context.Accounts .Where(e => e.CustomerId == id) .Select(p => p.Id) .ToListAsync(); AccountCollection accountCollection = new AccountCollection(); foreach (var accountId in accounts) { accountCollection.Add(accountId); } return(Customer.Load(customer.Id, customer.Name, customer.Aadhar, accountCollection)); }