예제 #1
0
 public ActionResult CoffeeMachine(CoffeeMachineViewModel model)
 {
     if (ModelState.IsValid)
     {
         try {
             //Save Selection
         }
         catch (Exception e) {
         }
     }
     return(View());
 }
예제 #2
0
        public ActionResult CoffeeMachine(string idBadge)
        {
            List <DrinkTypeDto>    drinkTypesList = _drinkTypesRepository.Get();
            CoffeeMachineViewModel model          = new CoffeeMachineViewModel();

            model.DrinkTypesList = new SelectList(drinkTypesList.OrderBy(x => x.Id), "Id", "Label", null, 1, null);
            if (!string.IsNullOrEmpty(idBadge))
            {
                BadgeDto badge = _badgeRepository.Get(idBadge);

                model.SugarQuantity = badge.Drink.Sugar.Quantity;
                model.IsOwerMug     = badge.IsOwerMug;
                model.DrinkType     = badge.Drink.Type.Id;
            }
            return(View(model));
        }