public ActionResult createPole(PolesModel poleModel)
        {
            if (!ModelState.IsValid)
            {
                PolesRepository  poleRep       = new PolesRepository();
                EmployeesModel   empModel      = new EmployeesModel();
                List <Employees> lisEmpManager = poleRep.getAllManager();
                Debug.WriteLine("nombre d element :" + lisEmpManager.Count());
                if (lisEmpManager.ToList().Count() == 0)
                {
                    ViewData["erreur"] = "Employers";
                    return(View("ErrorEmptyElement"));
                }
                foreach (Employees emp in lisEmpManager)
                {
                    Debug.WriteLine("element de list :" + emp.Email);
                    empModel.Employee_ID = emp.Employee_ID;
                    empModel.FirstName   = emp.FirstName;
                    poleModel.Employees.Add(empModel);
                    break;
                }
                return(View("PoleFormulaire", poleModel));
            }
            Poles           pole   = new Poles();
            PolesRepository polRep = new PolesRepository();

            pole.Pole_ID    = Guid.NewGuid();
            pole.Name       = Convert.ToString(Request.Form["Name"]);
            pole.Manager_ID = new Guid(Convert.ToString(Request.Form["managerSelect"]));
            polRep.AddPoles(pole);
            return(RedirectToAction("AllPoles"));
        }
        // GET: Poles
        public ActionResult Index()
        {
            PolesModel       pole          = new PolesModel();
            PolesRepository  poleRep       = new PolesRepository();
            EmployeesModel   empModel      = new EmployeesModel();
            List <Employees> lisEmpManager = poleRep.getAllManager();

            Debug.WriteLine("nombre d element :" + lisEmpManager.Count());
            if (lisEmpManager.ToList().Count() == 0)
            {
                ViewData["erreur"] = "Employers";
                return(View("ErrorEmptyElement"));
            }
            foreach (Employees emp in lisEmpManager)
            {
                empModel.Employee_ID = emp.Employee_ID;
                empModel.FirstName   = emp.FirstName;
                pole.Employees.Add(empModel);
                break;
            }
            return(View("PoleFormulaire", pole));
        }