//public ViewResult List(int productPage=1) // => View(new ReservationListViewModel // { // Reservation // }) public IActionResult Index(int productPage = 1) { var reservations = IReservationService.GetReservations(productPage); var reservationsVM = new List <IndexReservationVM>(); foreach (var map in reservations) { IndexReservationVM vm = new IndexReservationVM(); AutoMapper.Mapper.Map(map, vm); reservationsVM.Add(vm); } return(View(reservationsVM)); }
public IActionResult GetUserReservation() { if (User.Identity.IsAuthenticated == true) { var reservations = IReservationService.GetUserReservations(User.Identity.Name); var reservationsVM = new List <IndexReservationVM>(); foreach (var map in reservations) { IndexReservationVM vm = new IndexReservationVM(); AutoMapper.Mapper.Map(map, vm); reservationsVM.Add(vm); } return(View(reservationsVM)); } return(View("Index", null)); }