示例#1
0
        public ActionResult DrinkDecription(FormCollection collection)
        {
            using (ServiceHelper serviceHelper = new ServiceHelper())
            {
                DrinkServiceClient drinkProxy = serviceHelper.GetDrinkServiceClient();
                try
                {
                    DrinkServiceReference.Drink drink = new DrinkServiceReference.Drink();
                    drink.Ingredients = ((DrinkIngredientViewModel)Session["createDrink"]).QuantifiedIngredients.ToList();
                    drink.Names       = new List <string> {
                        ((DrinkIngredientViewModel)Session["createDrink"]).DrinkName
                    };
                    drink.Recipe = Convert.ToString(collection["Recipe"]);
                    drinkProxy.CreateDrink(drink);

                    ViewBag.barId = ((DrinkIngredientViewModel)Session["createDrink"]).BarId;
                    string message = "Drinken er nu oprettet.";
                    return(RedirectToAction("Index", new { barId = ViewBag.barId, message = message }));
                }
                catch
                {
                    return(View());
                }
            }
        }
示例#2
0
        public void CreateDrink()
        {
            Drink drink = new Drink
            {
                Name        = txtName.Text,
                Description = txtDesc.Text,
                Price       = Decimal.Parse(txtPrice.Text),
                Img         = txtImg.Text
            };

            DrinkClient.CreateDrink(drink);
        }