Пример #1
0
        // GET: Sponsors/Edit/5
        public ActionResult Edit(int id)
        {
            var sponsor             = sponsorsService.GetSponsorById(id);
            SponsorsViewModel model = new SponsorsViewModel();

            model.InjectFrom(sponsor);
            return(View(model));
        }
        // GET: Sponsors/Details/5
        public ActionResult Details(int id)
        {
            Sponsors          sponsor = sponsorService.GetSponsorById(id);
            SponsorsViewModel model   = new SponsorsViewModel();

            model.InjectFrom(sponsor);
            return(View(sponsor));
        }
        // GET: Sponsors/Delete/5
        public ActionResult Delete(int id)
        {
            var sponsorToDelete     = sponsorService.GetSponsorById(id);
            SponsorsViewModel model = new SponsorsViewModel();

            model.InjectFrom(sponsorToDelete);
            return(View(model));
        }
Пример #4
0
        public ActionResult Delete(int id, SponsorsViewModel model)
        {
            Sponsors sponsorToDelete = new Sponsors();

            sponsorToDelete = sponsorsService.GetSponsorById(id);
            model.InjectFrom(sponsorToDelete);
            sponsorsService.Delete(sponsorToDelete);
            sponsorsService.Save();
            return(RedirectToAction(nameof(Index)));
        }