public static List <BrunchViewModel> GetBrunches() { BrunchViewModel mappedBrunch = new BrunchViewModel(); List <BrunchViewModel> list = new List <BrunchViewModel>(); IEnumerable <BrunchDto> brunchList; HttpResponseMessage response = GlobalVariables.WebApiClient.GetAsync("Brunch").Result; brunchList = response.Content.ReadAsAsync <IEnumerable <BrunchDto> >().Result; foreach (var brunch in brunchList) { mappedBrunch = Mapper.MapBrunch(brunch); foreach (var item in brunch.OrdersId) { OrderViewModel order = OrderLoader.GetOrder(item); mappedBrunch.Orders.Add(order); } foreach (var item in brunch.StaffId) { StaffViewModel staff = new StaffViewModel(); staff = StaffLoader.GetInsertedById(item); mappedBrunch.Staff.Add(staff); } list.Add(mappedBrunch); } return(list); }
static public BrunchViewModel MapBrunch(BrunchDto brunch) { BrunchViewModel brunchViewModel = new BrunchViewModel(); brunchViewModel.Id = brunch.Id; brunchViewModel.Name = brunch.Name; brunchViewModel.Email = brunch.Email; brunchViewModel.Address = brunch.Address; return(brunchViewModel); }
public static BrunchViewModel MapBrunch(BrunchDto brunch) { BrunchViewModel brunchViewModel = new BrunchViewModel(); brunchViewModel.Id = brunch.Id; brunchViewModel.Name = brunch.Name; brunchViewModel.Email = brunch.Email; brunchViewModel.Address = brunch.Address; brunchViewModel.Orders = new List <OrderViewModel>(); brunchViewModel.Staff = new List <StaffViewModel>(); return(brunchViewModel); }
public List <BrunchViewModel> GetBrunches() { BrunchViewModel brunchViewModel = new BrunchViewModel(); List <BrunchViewModel> list = new List <BrunchViewModel>(); IEnumerable <BrunchDto> brunchList; HttpResponseMessage response = GlobalVariables.WebApiClient.GetAsync("Brunch").Result; brunchList = response.Content.ReadAsAsync <IEnumerable <BrunchDto> >().Result; foreach (var brunch in brunchList) { var mappedBrunch = Mapper.MapBrunch(brunch); foreach (var item in brunch.OrdersId) { mappedBrunch.Orders.Add(OrderLoader.GetOrder(item)); } list.Add(mappedBrunch); } return(list); }