public ActionResult editCategorie(Categorie categorie)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    db.UpdateCategorie_materielDetached(categorie);
                    db.SaveCategorie_materiel();
                    return RedirectToAction("getCategorie");
                }
                catch (Exception ex)
                {
                    LogThread.WriteLine(ex.Message);
                    return RedirectToAction("Index", "Error");
                }
            }
            else

            {
                return View();
            }
        }
        public void InsertWithData(int categorieId)
        {
            using (BissInventaireEntities conn = new BissInventaireEntities())
            {

                /*
                    * this steps follow to both entities
                    * 
                    * 1 - create instance of entity with relative primary key
                    * 
                    * 2 - add instance to context
                    * 
                    * 3 - attach instance to context
                    */

                // 1
                Categorie p = new Categorie { Id_categorie = categorieId };
                // 2
                conn.Categorie.Add(p);
                // 3
                conn.Categorie.Attach(p);

                // 1
               
                // call SaveChanges
                conn.SaveChanges();
            }
        }
            public ActionResult createCategorie(Categorie categorie, FormCollection collection)
            {
            if (ModelState.IsValid)
            {
                try
                { if (etat)
                    {
                        BissInventaireEntities.Instance.Categorie.Add(categorie);
                        BissInventaireEntities.Instance.SaveChanges();
                        return RedirectToAction("getCategorie");
                    }
                 else
                    {
                        return RedirectToAction("Index" ,"Error");
                    }
                }
                catch (Exception ex)
                {
                    LogThread.WriteLine(ex.Message);
                    return RedirectToAction("Index", "Error");
                }
            }
            else

            {
               
                return View();
            }
        }
Ejemplo n.º 4
0
 /// <summary>
 /// Décrit un album sous forme d'un tableau
 /// </summary>
 /// <returns>Un tableau contenant les propriétés de l'utilisateur</returns>
 public virtual string[] Decrire()
 {
     return(new string[] { ImageCouv, Titre, Categorie.ToString(), Editeur.ToString() });
 }
Ejemplo n.º 5
0
 public Album(string imagecouv, string titre, Categorie categorie, Editeur editeur, Serie serie)
     : this(imagecouv, titre, categorie, editeur)
 {
     Serie = serie;
 }
Ejemplo n.º 6
0
 public void UpdateCategorie_materielDetached(Categorie e)
 {
     utOfWork.CategorieRepository.UpdateCategorie_materielDetached(e);
 }
Ejemplo n.º 7
0
        public void CreateCategorie_materiel(Categorie Categorie)
        {

            utOfWork.CategorieRepository.Add(Categorie);

        }