// GET: ManagerEval/Edit/5
        public ActionResult Edit(int id)
        {
            ManagerEvalModel mev = new ManagerEvalModel();
            managereval      me  = MS.GetById((int)id);

            mev.description = me.description;
            mev.value       = me.value;

            return(View(mev));
        }
        public ActionResult Edit(int id, ManagerEvalModel mev, FormCollection collection)
        {
            try
            {
                managereval me = new managereval();


                me             = MS.GetById(id);
                me.description = mev.description;
                me.value       = mev.value;
                MS.Update(me);
                MS.Commit();
                // TODO: Add update logic here

                return(RedirectToAction("Home"));
            }
            catch
            {
                return(View());
            }
        }
        // GET: ManagerEval/Create
        public ActionResult Create(int criterion, int user)
        {
            ManagerEvalModel pm = new ManagerEvalModel();


            // var cat = CS.GetMany();
            //Console.WriteLine("cat"+cat);
            // pm.critere_id = 0;
            // pm.Categories = null;
            // pm.Categories = cat.Select(c => new SelectListItem
            // {
            //   Value = c.id.ToString(), Text = c.nom
            // });

            pm.NomEmploye = ES.GetById(user).nom;
            pm.NomCritere = CS.GetById(criterion).nom;
            pm.employe_id = toevaluate;
            pm.critere_id = criterion;
            Console.WriteLine("pm" + pm);

            return(View(pm));
        }