Exemplo n.º 1
0
        public ActionResult Save(UserCheckInModel model)
        {
            //if (!ModelState.IsValid)
            //{
            //    var viewModel = new CustomerFormViewModel
            //    {
            //        Customer = customer,
            //        MembershipTypes = _context.MembershipTypes.ToList()
            //    };
            //    return View("CustomerForm", viewModel);
            //}
            //if (customer.Id == 0)
            //{
            //    _context.Customers.Add(customer);
            //}
            //else
            //{
            //    var customerFromDB = _context.Customers.Find(customer.Id);
            //    customerFromDB.Name = customer.Name;
            //    customerFromDB.Birthdate = customer.Birthdate;
            //    customerFromDB.MembershipTypeId = customer.MembershipTypeId;
            //    customerFromDB.IsSubscribledToNewsletter = customer.IsSubscribledToNewsletter;
            //}

            //_context.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemplo n.º 2
0
 public IHttpActionResult Save(UserCheckInModel model)
 {
     //if (!ModelState.IsValid)
     //    return BadRequest();
     //var customer = Mapper.Map<CustomerDTO, Customer>(customerDto);
     //_context.Customers.Add(customer);
     //_context.SaveChanges();
     //customerDto.Id = customer.Id;
     return(Created("dddddd", new
     {
     }));
 }
Exemplo n.º 3
0
        public ActionResult UserCheckIn(long?id)
        {
            if (this.CurrentUser == null || !this.Security.IsUserInRole(CurrentUser, this.Config.CrewGroup))
            {
                return(View("NotAuthorized"));
            }

            if (!id.HasValue)
            {
                var cem = new ChooseEventModel
                {
                    Events = this.Events.GetAllEvents()
                };

                return(View("ChooseEvent", cem));
            }

            var uci = new UserCheckInModel
            {
                Registrations = this.Events.GetEventRegistrations(id.Value)
            };

            return(this.View("UserCheckIn", uci));
        }