public ActionResult Create(ReservationsCreateViewModel model) { if (!ModelState.IsValid) { return(View(model)); } Reservation reservation = new Reservation(); reservation.ID = model.ID; if (AdminFilter.IsAdmin()) { reservation.UserId = model.UserId; } else { reservation.UserId = AdminFilter.GetUserId(); } reservation.RestaurantId = model.RestaurantId; reservation.PeopleCount = model.PeopleCount; reservation.ReservationTime = model.ReservationTime.Date; reservation.Comment = model.Comment; var repository = new ReservationRepository(); repository.Insert(reservation); return(RedirectToAction("Index")); }
public ActionResult Profile() { int id = AdminFilter.GetUserId(); UserRepository repository = new UserRepository(); UsersEditViewModel model = new UsersEditViewModel(); User user = repository.GetByID(id); model.ID = AdminFilter.GetUserId(); model.ImgURL = user.ImgURL; model.Email = user.Email; model.Username = user.Username; model.Password = user.Password; model.FirstName = user.FirstName; model.LastName = user.LastName; model.IsAdmin = user.IsAdmin; //model.IsEmailConfirmed = user.IsEmailConfirmed; // model.ValidationCode = user.ValidationCode; return(View(model)); }