public IActionResult Index() { try { var viewModel = new HolidaysViewModel { Holidays = holidayService.GetAll() }; return(View(viewModel)); } catch (Exception e) { return(BadRequest(e.Message)); } }
public IActionResult Create() { try { var viewModel = new CreateHolidayApplicationViewModel { Holidays = holidayService.GetAll() }; return(PartialView("_Create", viewModel)); } catch (Exception e) { return(BadRequest(e.Message)); } }
public ActionResult <IEnumerable <Output.HolidayOutputModel> > GetHolidays([Range(0, int.MaxValue)] int year) => Ok(holidayService.GetAll(year));