示例#1
0
        // GET: Sponsor/Details/5
        public ActionResult Details(int id)
        {
            var sponsorDetails     = sponsor.GetById(id);
            SponsorViewModel model = new SponsorViewModel();

            model.InjectFrom(sponsorDetails);
            return(View(model));
        }
示例#2
0
        // GET: Sponsor/Edit/5
        public ActionResult Edit(int id)
        {
            var getSponsorById        = sponsor.GetById(id);
            SponsorViewModel sponsors = new SponsorViewModel();

            sponsors.InjectFrom(getSponsorById);

            return(View(sponsors));
        }
示例#3
0
        // GET: Sponsor/Delete/5
        public ActionResult Delete(int id)
        {
            var deleteSponsor = sponsor.GetById(id);

            SponsorViewModel model = new SponsorViewModel();

            model.InjectFrom(deleteSponsor);

            return(View(model));
        }
示例#4
0
        public ActionResult Delete(int id, SponsorViewModel model)
        {
            Sponsors deleteSponsor = new Sponsors();

            deleteSponsor = sponsor.GetById(id);

            model.InjectFrom(deleteSponsor);

            sponsor.DeleteSponsor(deleteSponsor);

            return(RedirectToAction(nameof(Index)));
        }