public void RemoveCoureur(Coureur coureur)
        {
            IParticipationRepository participationRepository = new ParticipationRepository();
            IList <Participation>    participations          = participationRepository.SearchParticipationByCoureurId(coureur.IdCoureur);

            foreach (Participation p in participations)
            {
                Session.Delete(p);
                Session.Flush();
            }
            Session.Delete(coureur);
            Session.Flush();
        }
示例#2
0
        public void DeleteRelation(BD bdLocal, int idUtilisateurLocal, string statutLocal)
        {
            string titre  = bdLocal.Titre;
            string auteur = bdLocal.Auteur;
            int    idBD   = GetIdBD(titre, auteur);

            int idRelation = GetIdRelation(idBD, idUtilisateurLocal, statutLocal);

            Relation relation = Session.Load <Relation>(idRelation); // récupération de la relation correspondante

            Session.Delete(relation);                                // Suppression d'une ligne dans la table Relation de la DB
            Session.Flush();
        }
 /// <summary>
 /// Fonction permettant de supprimer une course en bdd
 /// </summary>
 /// <param name="course"></param>
 public void Delete(Course course)
 {
     Session.Delete(course);
     Session.Flush();
 }
示例#4
0
 public void Delete(WifiAccount Compte)
 {
     Session.Delete(Compte);
     Session.Flush();
 }
示例#5
0
 public void Delete(Wifi account)
 {
     Session.Delete(account);
     Session.Flush();
 }
示例#6
0
 public void Delete(NormalAccount Compte)
 {
     Session.Delete(Compte);
     Session.Flush();
 }
示例#7
0
 public void Delete(User Utilisateur)
 {
     Session.Delete(Utilisateur);
     Session.Flush();
 }
 public void DeleteAction(Domain.Action action)
 {
     Session.Delete(action);
     Session.Flush();
 }
示例#9
0
 public void Delete(Album album)
 {
     Session.Delete(album);
     Session.Flush();
 }
 public void Delete(Utilisateur user)
 {
     Session.Delete(user);
 }
示例#11
0
 public void Delete(Coureur coureur)
 {
     Session.Delete(coureur);
     Session.Flush();
 }
 public void Remove(Participation participation)
 {
     Session.Delete(participation);
     Session.Flush();
 }
 public void Remove(Utilisateur utilisateur)
 {
     Session.Delete(utilisateur);
     Session.Flush();
 }
 /// <summary>
 /// Fonction permettant de supprimer un résultat en bdd
 /// </summary>
 /// <param name="resultat"></param>
 public void Delete(Resultat resultat)
 {
     Session.Delete(resultat);
     Session.Flush();
 }