public void AddHoliday(CompanyHoliday newHoliday) { if (ModelState.IsValid) { _companyHolidayService.AddHoliday(newHoliday); } }
public void AddHoliday(CompanyHoliday newHoliday) { var checkDublicate = _companyHolidayRepository.FindByCondition(x => x.Date == newHoliday.Date); if (checkDublicate.Count() == 0 && newHoliday.Date.DayOfWeek.ToString() != "Saturday" && newHoliday.Date.DayOfWeek.ToString() != "Sunday") { _companyHolidayRepository.Create(newHoliday); _companyHolidayRepository.Save(); } }