// GET: Sponsors/Details/5
        public ActionResult Details(int id)
        {
            SponsorTypes sponsorTypes = sponsorTypesService.GetSponsorTypeById(id);

            SponsorTypesViewModel model = new SponsorTypesViewModel();

            sponsorTypes.InjectFrom(sponsorTypes);
            return(View(sponsorTypes));
        }
Exemple #2
0
        public ActionResult Edit(int id, SponsorTypeViewModel model)
        {
            SponsorTypes sponsorTypes = new SponsorTypes();

            sponsorTypes.InjectFrom(model);
            var sponsorTypesToUpdate = sponsorTypeService.UpdateSponsorType(sponsorTypes);

            return(RedirectToAction(nameof(Index)));
        }
 public ActionResult Edit(int id, SponsorTypesViewModel model)
 {
     if (ModelState.IsValid)
     {
         SponsorTypes sponsorTypes = new SponsorTypes();
         sponsorTypes.InjectFrom(model);
         var sponsorTypeToUpdate = sponsorTypesService.UpdateSponsorType(sponsorTypes);
         return(RedirectToAction(nameof(Index)));
     }
     else
     {
         return(View(model));
     }
 }
Exemple #4
0
 public ActionResult Create(SponsorTypeViewModel model)
 {
     if (ModelState.IsValid)
     {
         SponsorTypes sponsorTypes = new SponsorTypes();
         sponsorTypes.InjectFrom(model);
         var createNewSponsorType = sponsorTypeService.AddSponsorType(sponsorTypes);
         if (createNewSponsorType == null)
         {
             ModelState.AddModelError("Name", "The Name must be unique!");
             return(View(model));
         }
     }
     return(RedirectToAction(nameof(Index)));
 }
      public ActionResult Create(SponsorTypesViewModel model)
      {
          if (ModelState.IsValid)
          {
              SponsorTypes sponsors = new SponsorTypes();

              sponsors.InjectFrom(model);

              var sponsorToCreate = sponsor.Create(sponsors);

              return(RedirectToAction(nameof(Index)));
          }
          else
          {
              return(View(model));
          }
      }