public ActionResult Demande_congé() { ViewBag.c = this.ControllerContext.HttpContext.Request.Cookies["cookie"].Value; if (Request.Form["Date"] != null) { Demande_congé demande = new Gestion_repos.Demande_congé(); ViewBag.t = this.ControllerContext.HttpContext.Request.Cookies["cookie"].Value; demande.Id = ViewBag.t; demande.Id_demende = new Random().Next(888); DateTime date = new DateTime(); date = DateTime.Parse(Request.Form["Date"]); int num = CultureInfo.CurrentUICulture.Calendar.GetWeekOfYear(date, CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Monday); bd.Demande_congé.Add(demande); bd.SaveChanges(); } return(View()); }
public ActionResult List_congés() { if (Request.Form["fe"] != null) { foreach (var x in bd.Demande_congé) { if (Request.Form[x.Id_demende.ToString()] != null) { Repos rep = new Repos(); Demande_congé dem = new Gestion_repos.Demande_congé(); int aa = Int32.Parse(Request.Form[x.Id_demende.ToString()]); dem = bd.Demande_congé.Where(m => m.Id_demende == aa).SingleOrDefault(); rep.congé = 1; rep.jour = ""; rep.Id_repos = new Random().Next(777); rep.shift = 0; rep.Id = dem.Id; rep.num_sem = dem.semaine; rep.Type_congé = "f"; bd.Repos.Add(rep); } } bd.SaveChanges(); } int num = CultureInfo.CurrentUICulture.Calendar.GetWeekOfYear(DateTime.Now, CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Monday); Dictionary <string, string> dict = new Dictionary <string, string>(); dict.Add("Monday", "Lundi"); dict.Add("Tuesday", "Mardi"); dict.Add("Wednesday", "Mercredi"); dict.Add("Thursday", "Jeudi"); dict.Add("Friday", "Vendreri"); dict.Add("Saturday", "Samedi"); dict.Add("Sunday", "Dimanche"); DateTime date = new DateTime(); date = DateTime.Now; string jour = date.DayOfWeek.ToString(); string jou; bool a = dict.TryGetValue(jour, out jou); ViewBag.e = jou; ViewBag.c = this.ControllerContext.HttpContext.Request.Cookies["cookie"].Value; return(View()); }