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")); }
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 { })); }
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)); }