public IEnumerable <CustomerBE> GetCustomers() { var ids = Context.Customer.Where(p => p.SupportRepId == Id).Select(p => p.CustomerId); foreach (var id in ids) { var item = new CustomerBE(CRUDTestDBContextProvider); item.Load(id); yield return(item); } }
/// <summary> /// Return all CustomerBEs /// </summary> /// <returns></returns> public IEnumerable <CustomerBE> GetCustomerBEs() { using var context = cRUDTestDBContextProvider.GetContext(); foreach (var id in context.Customer.Select(p => p.CustomerId)) { CustomerBE customerBE = new CustomerBE(cRUDTestDBContextProvider); customerBE.Load(id); yield return(customerBE); } }
public void AddToCustomer(CustomerBE customer) { customer.AssignTo(this); }
public void AssignTo(CustomerBE customer) { Entity.CustomerId = customer.Id; }