public virtual ActionResult CreateHoliday(Holiday holiday) { holiday.Year = DateTime.Now.Year; holiday.IsActive = true; var holidayExists = _holidayRepository.IsHolidayExists(holiday.Date); if (holidayExists) { ModelState.AddModelError("", ErrorMessages.HOLIDAY_EXISTS); return(View("CreateHoliday", holiday)); } _holidayRepository.Add(holiday); _unitOfWork.Commit(); return(RedirectToAction("Holiday")); }