public ActionResult Edit(Guid id) { CoffeeView coffee = coffeeService.GetById(id).Map(); ViewBag.Countries = SelectListHelper.GetCountries(countryService); ViewBag.CoffeeSorts = SelectListHelper.GetEnum <CoffeeSortBll>(); ViewBag.Qualities = SelectListHelper.GetEnum <QualityBll>(); return(View(coffee)); }
public static CoffeeBll Map(this CoffeeView coffee) { return(new CoffeeBll { Id = coffee.Id, Name = coffee.Name, Description = coffee.Description, CoffeeSort = coffee.CoffeeSort, MadeFromCountry = coffee.MadeFromCountry.Map(), PriceFor100Gr = coffee.PriceFor100Gr, Quality = coffee.Quality }); }
public ActionResult Edited(CoffeeView coffee) { if (ModelState.IsValid) { coffeeService.Update(coffee.Map()); return(RedirectToAction("Details", "Coffee", new { id = coffee.Id })); } ViewBag.Countries = SelectListHelper.GetCountries(countryService); ViewBag.CoffeeSorts = SelectListHelper.GetEnum <CoffeeSortBll>(); ViewBag.Qualities = SelectListHelper.GetEnum <QualityBll>(); return(View("Edit", coffee)); }
public ActionResult Created(CoffeeView coffee) { coffee.Id = Guid.NewGuid(); if (ModelState.IsValid) { coffeeService.Create(coffee.Map()); return(RedirectToAction("Index", "Coffee")); } ViewBag.Countries = SelectListHelper.GetCountries(countryService); ViewBag.CoffeeSorts = SelectListHelper.GetEnum <CoffeeSortBll>(); ViewBag.Qualities = SelectListHelper.GetEnum <QualityBll>(); return(View("Create")); }
public ActionResult Deleted(CoffeeView coffee) { coffeeService.Delete(coffee.Map()); return(RedirectToAction("Index", "Coffee")); }
public ActionResult Delete(Guid id) { CoffeeView coffee = coffeeService.GetById(id).Map(); return(View(coffee)); }
public CoffeeController() { View = new CoffeeView(); repository = new CoffeeRepository(); userIO = new UserIO(); }