public List <PizzaVM> GetStoreMenu(int id) { var store = _storeRepo.GetAll().SingleOrDefault(x => x.Id == id); var storeVM = MapperToVM.MapStoreToStoreVM(store); return(storeVM.ListOfPizzas); }
public StoreVM GetStoreById(int id) { var store = _storeRepo.GetAll().SingleOrDefault(x => x.Id == id); var storeDomain = MapperToVM.MapStoreToStoreVM(store); return(storeDomain); }
public List <StoreVM> GetAllStores() { var stores = _storeRepo.GetAll(); var storesVM = MapperToVM.MapStoresToStoresVM(stores); return(storesVM); }
public PizzaVM GetPizzaById(int id) { Pizza pizza = _pizzaRepo.GetById(id); PizzaVM pizzaVM = MapperToVM.MapPizzaToPizzaVM(pizza); return(pizzaVM); }
public List <PizzaVM> GetAllPizzas() { List <Pizza> pizzas = _pizzaRepo.GetAll(); var pizzasVM = MapperToVM.MapPizzasToPizzasVM(pizzas); return(pizzasVM); }
public UserVM Login(UserVM user) { var userDomain = MapperToDM.MapUserVMToUser(user); var listOfUsers = _userRepo.GetAll(); var loggedUser = listOfUsers.SingleOrDefault(u => u.Email == userDomain.Email && u.Password == userDomain.Password); if (loggedUser == null) { return(null); } var returnUser = MapperToVM.MapUserToUserVM(loggedUser); return(returnUser); }