Example #1
0
 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());
 }
Example #2
0
        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());
        }