/* [Route("/CreateNewHolydays")]*/ public IActionResult CreateNewHolydays(Holydays newweekend) { Weekend weekend = new Weekend(); weekend.Id = Guid.NewGuid(); weekend.startDate = DateTime.ParseExact(newweekend.startDay, "M/d/yyyy", CultureInfo.InvariantCulture); weekend.EndDate = DateTime.ParseExact(newweekend.EndDay, "M/d/yyyy", CultureInfo.InvariantCulture); Weekendrepository.Create(weekend); return(Redirect("/HolydaysView")); }
public IActionResult ChnageHolydays(Guid holidaysId, Holydays Updateholydays) { Weekend weekend = Weekendrepository.FindById(holidaysId); weekend.startDate = DateTime.ParseExact(Updateholydays.startDay, "M/d/yyyy", CultureInfo.InvariantCulture); weekend.EndDate = weekend.startDate.AddDays(Updateholydays.AddDays - 1); weekend.Name = Updateholydays.Name; Weekendrepository.Update(weekend); return(Redirect("/Holidays/HolydaysView")); }
public IActionResult ChangeWeekend(Guid holidaysId) { Weekend weekend = Weekendrepository.FindById(holidaysId); ViewBag.holidaysId = holidaysId; Holydays holydays = new Holydays(); holydays.Name = weekend.Name; ViewBag.holidaysId = holidaysId; holydays.startDay = weekend.startDate.ToString("MM/dd/yyyy", CultureInfo.InvariantCulture); holydays.AddDays = (weekend.EndDate - weekend.startDate).Days + 1; return(View(holydays)); }
public MainWindow() { InitializeComponent(); FirstDay.Text = DateTime.Now.ToString(); FinishDay.Text = DateTime.Now.ToString(); if (Holydays.LoadHolyDays("holidays.txt", out List <string> fileHolydaysList)) { foreach (string s in fileHolydaysList) { holydaysList.Add(DateTime.Parse(s)); } } }