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