Beispiel #1
0
        public ViewResult RsvpForm(GuestResponce guestResponce)
        {
            if (ModelState.IsValid)
            {
                //Todo: Send email to partyowner

                try {
                    var client = new SmtpClient("smtp.gmail.com", 587)
                    {
                        Credentials = new NetworkCredential("Fullemail", "PWD"),
                        EnableSsl   = true
                    };
                    client.Send("FullemailFromWho", guestResponce.Email, "RSVP Notification",
                                guestResponce.Name + " is " + ((guestResponce.WillAttend ?? false) ? "" : "not")
                                + " attending");
                } catch (Exception ex)
                {
                    var m = ex.Message;
                }

                return(View("Thanks", guestResponce));
            }
            else
            {
                //Form not valid
                return(View());
            }
        }
Beispiel #2
0
 public void addGuest(GuestResponce guest)
 {
     if (guest != null && guest.Name.Length < 10)
     {
         guests.Add(guest);
     }
 }
Beispiel #3
0
 public ViewResult RsvpForm(GuestResponce guest)
 {
     if (guestConteiner == null && calk == null)
     {
         guestConteiner = new GuestContainer();
         calk           = new StandartCalculate(guestConteiner);
     }
     guestConteiner.addGuest(guest);
     return(View("Thanks", guest));
 }
Beispiel #4
0
 public ViewResult RspvForm(GuestResponce responce)
 {
     if (ModelState.IsValid)
     {
         return(View("Thanks", responce));
     }
     else
     {
         return(View());
     }
 }
 public ViewResult RsvpForm(GuestResponce guestResponce)
 {
     if (ModelState.IsValid)
     {
         Repository.AddResponse(guestResponce);
         return(View("Thanks", guestResponce));
     }
     else
     {
         return(View());
     }
 }
 public ViewResult RsvpForm(GuestResponce guestResponce)
 {
     // todo: Email responce to party organizer
     // use validation rules
     if (ModelState.IsValid)
     {
         return(View("Thanks", guestResponce));
     }
     else
     {
         // data not valid: display form
         return(View());
     }
 }
Beispiel #7
0
 public ViewResult RsvpForm(GuestResponce guestResponce)
 {
     //проверка валидации данных формы
     if (ModelState.IsValid)
     {
         // TODO: Email response to the party organizer
         return(View("Thanks", guestResponce));
     }
     else
     {
         //ошибка валидации
         return(View());
     }
 }
Beispiel #8
0
        public ViewResult RsvpForm(GuestResponce guestResponce)
        {
            if (ModelState.IsValid)
            {
                Repository.AddResponce(guestResponce);

                //   Repository.AddResponce(guestResponce);
                //     db.Responces.Add(guestResponce)
                return(View("ThankForm", guestResponce));
            }
            else
            {
                return(View());
            }
        }
Beispiel #9
0
 public ViewResult RsvpForm(GuestResponce guestResponse)
 {
     Repository.AddResponse(guestResponse);
     return(View("Thanks", guestResponse));
 }
 public ActionResult RsvpForm(GuestResponce guest)
 {
     return(View("Thanks", guest));
 }
Beispiel #11
0
 public IActionResult RsvpForm(GuestResponce guestResponce)
 {
     //TODO:Complete request processing
     return(View());
 }