Exemple #1
0
 public IActionResult Create(EventsBindingModel model)
 {
     if (!ModelState.IsValid)
     {
         return(View(model));
     }
     eventsService.CreateEvent(model, this.User);
     return(Redirect("/"));
 }
        public void CreateEvent(EventsBindingModel model, ClaimsPrincipal user)
        {
            for (int i = 0; i < 15; i++)
            {
                var currentEvent = new Event
                {
                    Id             = model.Id,
                    Name           = model.Name,
                    End            = model.End,
                    Start          = model.Start,
                    Place          = model.Place,
                    PricePerTicket = model.PricePerTicket,
                    TotalTickets   = model.TotalTickets,
                    UserId         = userManager.GetUserId(user),
                };

                db.Events.Add(currentEvent);
                db.SaveChanges();
            }
        }