public ActionResult Create([Bind(Include = "TypeId,Title")] EventType eventType)
        {
            if (ModelState.IsValid)
            {
                db.EventTypes.Add(eventType);
                db.SaveChanges();
                return(RedirectToAction("Create", "Event"));
            }

            return(View(eventType));
        }
Exemplo n.º 2
0
 public ActionResult Create([Bind(Include = "EventId,EventTypeId,Title,Description,StartDate,EndDate,StartTime,EndTime,Organizer,ContactInfo,City,State,MaxTickets,TicketsAvailable")] Event @event)
 {
     if (ModelState.IsValid)
     {
         db.Events.Add(@event);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.EventTypeId = new SelectList(db.EventTypes, "EventTypeId", "Name");
     return(View(@event));
 }
Exemplo n.º 3
0
        public ActionResult Create([Bind(Include = "EventId,EventTypeId,Title,Desc,StartDate,EndDate,City,State,OrgName,OrgContact,TicMax,TicAvail")] Event @event)
        {
            if (ModelState.IsValid)
            {
                db.Events.Add(@event);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.EventTypeId = new SelectList(db.EventTypes, "EventTypeId", "Title", @event.EventTypeId);
            return(View(@event));
        }
Exemplo n.º 4
0
        public ActionResult Checkout(Event registeredEvent)
        {
            var         selectedEvent = db.Events.FirstOrDefault(e => e.EventID == registeredEvent.EventID);
            TicketOrder order         = new TicketOrder();

            order.NumberOfTicket = registeredEvent.AvailableTickets;
            order.EventID        = registeredEvent.EventID;

            order.UserID = (Session["CurrentUser"] as User).UserID;
            order.Status = "Processed";
            db.TicketOrders.Add(order);
            db.SaveChanges();
            return(View(order));
        }
Exemplo n.º 5
0
        public ActionResult Create([Bind(Include = "EventId,EventTitle,EventDescription,EventStartDate,EventStartTime,EventEndDate,EventEndTime,City,State,EventTypeId,OrganizerName,OrganizerContactInfo,MaxTickets,AvailableTickets")] Event @event)
        {
            if (ModelState.IsValid)
            {
                db.Events.Add(@event);
                int       n = @event.EventTypeId;
                EventType b = SetEventTypeName(n);
                @event.EventType = b;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.EventTypeId = new SelectList(db.EventTypes, "EventTypeId", "EventTypeName", @event.EventTypeId);
            return(View(@event));
        }
Exemplo n.º 6
0
 public ActionResult CreateEvent(Event newEvent)
 {
     db.Events.Add(newEvent);
     db.SaveChanges();
     return(RedirectToAction("EventList"));
 }
Exemplo n.º 7
0
 public ActionResult RegisterUser(User user)
 {
     db.Users.Add(user);
     db.SaveChanges();
     return(RedirectToAction("Login", "Login"));
 }