public MainPage() { InitializeComponent(); buildLocalizedApplicationBar(); _viewModel = IoCContainer.Get <WineListViewModel>(); DataContext = _viewModel; }
public IActionResult WinesOfThisType(int id) { WineType wineType = context.WineTypes.SingleOrDefault(wt => wt.ID == id); if (wineType != null) { List <Wine> wineList = context.Wines.Where(w => w.TypeID == id).ToList(); WineListViewModel wines = new WineListViewModel(wineList, wineType); return(View(wines)); } return(Redirect("/WineType")); }
public IActionResult WinesFromThisWinery(int id) { Winery winery = context.Wineries.SingleOrDefault(wn => wn.ID == id); if (winery != null) { List <Wine> wineList = context.Wines.Where(w => w.WineryID == id).ToList(); WineListViewModel wines = new WineListViewModel(wineList, winery); return(View(wines)); } return(Redirect("/Winery")); }