Example #1
0
        public ActionResult TicketOrder(FinalizeTicketVm finalizeTicketVm)
        {
            var ticketService = new TicketService();

            ticketService.FinalizeTicket(finalizeTicketVm);

            return(RedirectToAction("TicketSummary", new { id = finalizeTicketVm.TicketId }));
        }
        public void FinalizeTicket(FinalizeTicketVm finalizeTicket)
        {
            using (Oblig1Context db = new Oblig1Context())
            {
                var ticketToFinalize = db.Tickets.Single(a => a.Id == finalizeTicket.TicketId);

                ticketToFinalize.Email      = finalizeTicket.Email;
                ticketToFinalize.CardNumber = finalizeTicket.CardNumber;
                ticketToFinalize.State      = TicketState.Complete;

                db.SaveChanges();
            }
        }
 public void FinalizeTicket(FinalizeTicketVm finalizeTicket)
 {
 }
Example #4
0
        public void FinalizeTicket(FinalizeTicketVm finalizeTicket)
        {
            _ticketRepository.FinalizeTicket(finalizeTicket);

            // SEND MAIL?
        }