public CinemaBroadcastDTO BuildDTO(CinemaBroadcastViewModel cinemaBroadcastViewModel) { return(new CinemaBroadcastDTO { MovieId = cinemaBroadcastViewModel.MovieId, CinemaLocationId = cinemaBroadcastViewModel.CinemaLocationId, NumberOfSeats = cinemaBroadcastViewModel.NumberOfSeats, Time = cinemaBroadcastViewModel.Time, BroadcastTime = cinemaBroadcastViewModel.BroadcastTime }); }
public IActionResult AddBroadcast(int id) { string locationName = HttpContext.Request.Cookies["CinemaLocation"]; if (string.IsNullOrEmpty(locationName)) { return(RedirectToAction("Movies")); } CinemaBroadcastViewModel model = new CinemaBroadcastViewModel { MovieId = id, CinemaLocationId = _movieLogic.GetLocationIdByName(locationName), Time = DateTime.Now }; return(View(model)); }
public IActionResult AddBroadcast(CinemaBroadcastViewModel cinemaBroadcastViewModel) { _movieLogic.AddBroadcast(_movieControllerHelper.BuildDTO(cinemaBroadcastViewModel), cinemaBroadcastViewModel.Price); return(RedirectToAction("Movies")); }