public ActionResult DeleteConfirmed(int id)
        {
            CategorieUtilisateur categorieUtilisateur = db.CategorieUtilisateurs.Find(id);

            db.CategorieUtilisateurs.Remove(categorieUtilisateur);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "CategorieUtilisateurId,utilisateurId,categorieId")] CategorieUtilisateur categorieUtilisateur)
 {
     if (ModelState.IsValid)
     {
         db.Entry(categorieUtilisateur).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.categorieId   = new SelectList(db.Categories, "categorieId", "Nom", categorieUtilisateur.categorieId);
     ViewBag.utilisateurId = new SelectList(db.Utilisateurs, "utilisateurId", "nom", categorieUtilisateur.utilisateurId);
     return(View(categorieUtilisateur));
 }
        // GET: CategorieUtilisateurs/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CategorieUtilisateur categorieUtilisateur = db.CategorieUtilisateurs.Find(id);

            if (categorieUtilisateur == null)
            {
                return(HttpNotFound());
            }
            return(View(categorieUtilisateur));
        }
        // GET: CategorieUtilisateurs/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CategorieUtilisateur categorieUtilisateur = db.CategorieUtilisateurs.Find(id);

            if (categorieUtilisateur == null)
            {
                return(HttpNotFound());
            }
            ViewBag.categorieId   = new SelectList(db.Categories, "categorieId", "Nom", categorieUtilisateur.categorieId);
            ViewBag.utilisateurId = new SelectList(db.Utilisateurs, "utilisateurId", "nom", categorieUtilisateur.utilisateurId);
            return(View(categorieUtilisateur));
        }
        private void dgvCatUser_SelectionChanged(object sender, EventArgs e)
        {
            try
            {
                cmdSaveCatUser.Enabled = false;
                if (dgvCatUser.SelectedRows.Count > 0)
                {
                    cmdModiCatUser.Enabled   = true;
                    cmdDeleteCatUser.Enabled = true;

                    catU = (CategorieUtilisateur)dgvCatUser.SelectedRows[0].DataBoundItem;
                    lblIdCatUser.Text          = catU.Id.ToString();
                    cboGroupeUser.Text         = catU.Groupe;
                    txtDesignationCatUser.Text = catU.Designation;
                }
            }
            catch (Exception) { }
        }