Exemplo n.º 1
0
 public ActionResult BestelTicket(TicketVM T)
 {
     if(T.ticket.TicketHolder!="" && T.ticket.TicketHolderEmail!="" && T.ticket.Amount!=0)
     {
         foreach (TicketType ov in T.types)
         {
             if (ov.ID == T.SelectedType.ToString())
             {
                 T.ticket.TicketType = ov;
             }
         }
         if ((T.ticket.TicketType.AvailableTickets - Convert.ToInt32(TicketType.GetUsedTickets(T.ticket.TicketType.ID))) >= T.ticket.Amount)
         {
             T.ticket.OrderDate = DateTime.Now;
             T.ticket.EntryName = WebSecurity.CurrentUserName;
             Ticket.AddTicket(T.ticket);
             return RedirectToAction("Index");
         }
         else {
             T.error = "Er zijn niet genoeg tickets meer  vrij";
             return View(T);
         }
     }
     return null;
 }
Exemplo n.º 2
0
 public ActionResult BestelTicket()
 {
     TicketVM ticket = new TicketVM();
     return View(ticket);
 }