// GET: Alcohol public ActionResult Index() { var beverages = new List <Beverage> { new Beverage() { BeverageId = 1, Title = "Öl", Price = 22, Volume = 23 }, new Beverage() { BeverageId = 2, Title = "Cider", Price = 12, Volume = 43 }, new Beverage() { BeverageId = 3, Title = "Vatten", Price = 42, Volume = 32 }, }; var measures = new List <Measure> { new Measure() { MeasureId = 1, MeasureType = "Styck" }, new Measure() { MeasureId = 2, MeasureType = "Gram" }, new Measure() { MeasureId = 3, MeasureType = "Centiliter" }, new Measure() { MeasureId = 4, MeasureType = "Liter" }, }; var viewModel = new BeverageViewModel { Beverages = beverages, Beverage = new Beverage(), Measures = measures }; return(View(viewModel)); }
public async Task <IActionResult> Create(BeverageViewModel collection) { try { if (collection.Model.Id == Guid.Empty) { _smakRepo.CreateSmak(collection.Model); } else { EditContent(collection); } return(RedirectToAction("Index")); } catch { return(View("RegisterSmak")); } }
public BeverageIndexViewModel ShowAll() { var result = _foodService.GetAllBeverages(); GetBeverageResult beverageResult = new GetBeverageResult(); beverageResult.Beverageses = result.Beverageses; BeverageIndexViewModel beverageIndexViewModel = new BeverageIndexViewModel(); List <BeverageViewModel> beverageList = new List <BeverageViewModel>(); foreach (var bm in beverageResult.Beverageses) { BeverageViewModel beverageViewModelIteams = new BeverageViewModel(bm.Name, bm.Price, bm.Category, bm.Sweetness, bm.Image); beverageList.Add(beverageViewModelIteams); } beverageIndexViewModel.AllBeveragesList = new BeverageListPartialViewModel(beverageList); return(beverageIndexViewModel); }
public BeverageView() { InitializeComponent(); vm = ContainerHelper.Container.Resolve <BeverageViewModel>(); DataContext = vm; }
public void EditContent(BeverageViewModel collection) { _smakRepo.EditSmak(collection.Model); }