public async Task <DayResultViewModel> GetDayResultViewModel(GetDayViewModel model) //add private method to formate date, then map { var stringDate = FormatDate(model.Date); var result = await _russianHolidayService.GetDate(stringDate); var viewModel = new DayResultViewModel(); viewModel.Date = result.Date; viewModel.Holiday = result.Holiday; if (viewModel.Holiday == true) { viewModel.Message = "This is a holiday!"; } else { viewModel.Message = "This is not holiday! Womp Womp"; } return(viewModel); }
public async Task <IActionResult> DayResult(GetDayViewModel model) { var result = await _russianHolidayFacade.GetDayResultViewModel(model); return(View(result)); }