public ActionResult EditDrinkConfig(EditDrinksConfigViewModel drC) { if (ModelState.IsValid) { ClientProxyBeerConfig.Execute(a => a.EditDrinkConfig(UserPass, drC.EditEntity)); } return(RedirectToAction("Index", "References")); }
public ActionResult AddDrinkConfig() { var result = new EditDrinksConfigViewModel { EditEntity = new DrinkConfigDto(), Producers = ClientProxyBeerConfig.Execute(a => a.GetProducers(UserPass)).ToArray(), }; result.DrinkPriceStart = DateTime.Now.AddDays(1); return(View("EditDrinkConfig", result)); }
public ActionResult EditDrinkConfig(int drinkId) { var result = new EditDrinksConfigViewModel { EditEntity = ClientProxyBeerConfig.Execute(a => a.GetDrinksConfig(UserPass)).FirstOrDefault(a => a.Id == drinkId), Producers = ClientProxyBeerConfig.Execute(a => a.GetProducers(UserPass)).ToArray(), Prices = ClientProxyBeerConfig.Execute(a => a.GetDrinkPrices(UserPass, drinkId)) .Select(a => new PriceViewModel { PriceDto = a.Value, MarketDto = a.Key }) .ToArray(), DrinkPriceStart = DateTime.Now.AddDays(1) }; ClientProxyBeerConfig.Execute(a => a.GetDrinkPrices(UserPass, drinkId)); return(View(result)); }