したがって、ユーザーは2つのカレンダーから開始日と終了日という2つの異なる日付を選択できます。選択しadd
た日付の間の日付をクリックすると、選択した日付がデータベースに追加され、各日付が個別のレコードとして追加されます。
これは問題なく機能しますが、週末をデータベースに追加したくありません。
datepicker http://www.kelvinluck.com/assets/jquery/datePicker/v2/demo/datePickerCustomCellRender.htmlのUIを更新しました
が、たとえばユーザーがfri-monを選択fri,sat,sun and mon
すると、データベースに追加されます。datyofweekが土曜日または日曜日でない場合にのみコードを実行しようとしました
public ActionResult listHolidays(Holiday holiday, int? PersonId, string HolidayDate, string endDate)
{
DateTime startDates = Convert.ToDateTime(HolidayDate),
endDates = Convert.ToDateTime(endDate);
while (startDates <= endDates)
{
if (startDates.DayOfWeek != DayOfWeek.Saturday || startDates.DayOfWeek != DayOfWeek.Sunday)
{
Holiday holiday1 = new Holiday();
holiday1.PersonId = PersonId.Value;
holiday1.HolidayDate = startDates;
db.Holidays.AddObject(holiday1);
db.SaveChanges();
startDates = startDates.AddDays(1);
}
}
return RedirectToAction("Index");
}
何か助けはありますか?ありがとう