// 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(); }
// 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); }