Esempio n. 1
0
        // Modifie un activite selon un utilisateur dans la base de donnée
        public void Modifier(IActivite activite, IUnitOfWork contexte)
        {
            Activite modifier = contexte.Activite.Find(activite.Id);

            modifier.Id           = activite.Id;
            modifier.Titre        = activite.Titre;
            modifier.Description  = activite.Description;
            modifier.NbrMembreMin = activite.NbrMembreMin;
            modifier.NbrMembreMax = activite.NbrMembreMax;
            modifier.Jour         = activite.Jour;
            modifier.HeureDebut   = activite.HeureDebut;
            modifier.DateDebut    = activite.DateDebut;
            modifier.NbrRepetion  = activite.NbrRepetion;
            modifier.Accepte      = activite.Accepte;
            contexte.Activite.Update(modifier);
            contexte.Activite.Save();
        }
Esempio n. 2
0
        // Ajoute la nouvelle activité proposé par un membre à la base de donnée
        public Activite Ajout(Activite nouvelleActivite, IUnitOfWork contexte)
        {
            Activite activite = new Activite();

            activite.Titre         = nouvelleActivite.Titre;
            activite.Description   = nouvelleActivite.Description;
            activite.NbrMembreMin  = nouvelleActivite.NbrMembreMin;
            activite.NbrMembreMax  = nouvelleActivite.NbrMembreMax;
            activite.Jour          = nouvelleActivite.Jour;
            activite.HeureDebut    = nouvelleActivite.HeureDebut;
            activite.DateDebut     = nouvelleActivite.DateDebut;
            activite.NbrRepetion   = nouvelleActivite.NbrRepetion;
            activite.Accepte       = false;
            activite.IdActiviteJeu = nouvelleActivite.IdActiviteJeu;
            contexte.Activite.Add(activite);
            contexte.Activite.Save();
            return(activite);
        }