Esempio n. 1
0
        public int DeleteClasseById(int id)
        {
            ClasseCommand cc = new ClasseCommand(contexte);
            ClasseQuerry  cq = new ClasseQuerry(contexte);
            Classe        c  = cq.GetOne(id);

            return(cc.Supprimer(c));
        }
        public void TestDeleteClasse()
        {
            //ARRANGE
            Classe myClasse = new Classe
            {
                Niveau           = "CE2",
                NomEtablissement = "Ecole Primaire qui dégoûte"
            };

            _context.Classes.Add(myClasse);
            _context.SaveChanges();

            Classe classeGotten = _context.Classes.FirstOrDefault(c => c.NomEtablissement == "Ecole Primaire qui dégoûte" && c.Niveau == "CE2");


            //ACT
            comm.Supprimer(classeGotten.Id);

            //ASSERT
            Assert.IsNull(_context.Classes.FirstOrDefault(c => c.NomEtablissement == "Ecole Primaire qui dégoûte" && c.Niveau == "CE2"));
        }
Esempio n. 3
0
        /// <summary>
        /// Supprimer une classe en base
        /// </summary>
        /// <param name="classeID">Identifiant de la classe à supprimer</param>
        public void SupprimerClasse(int classeID)
        {
            ClasseCommand cc = new ClasseCommand(contexte);

            cc.Supprimer(classeID);
        }
Esempio n. 4
0
        public int SupprimerClasse(int id)
        {
            ClasseCommand cc = new ClasseCommand(context);

            return(cc.Supprimer(id));
        }
 public JsonResult Delete(int id)
 {
     classeCommand.Supprimer(id);
     return(Json(null));
 }