Example #1
0
 public ViewResult RsvpForm(GuestResponses guestResponses)
 {
     if (ModelState.IsValid)
     {
         return(View("Thanks", guestResponses));
     }
     else
     {
         //In Case of a validation Error
         return(View("RsvpForm"));
     }
 }
Example #2
0
 public ViewResult RsvpForm(GuestResponses guestResponse)
 {
     if (ModelState.IsValid)
     {
         //Repository.AddResponse(guestResponse);
         db.GuestResponses.Add(guestResponse);
         db.SaveChanges();
         return(View("Thanks", guestResponse));
     }
     else
     {
         return(View());
     }
 }
Example #3
0
        // the postmethod is when the page is reposted.
        public ViewResult RsvpForm(GuestResponses guestResponse)
        {
            // By default, MVC will return a view with the same name action method:
            // since this View() does not have an argument, it will return RsvpForm view

            if (ModelState.IsValid) // modelstate is valid will check object to see if it is correct.
            {
                Repository.AddResponse(guestResponse);
                return(View("Thanks", guestResponse));
            }
            else // returning the same view will also return any errors.
            {
                return(View());
            }
        }
 public ViewResult RsvpForm(GuestResponses partyInvites)
 {
     Respository.AddResponse(partyInvites);
     return(View("Thanks", partyInvites));
 }