public object GetObjToDB(object o) { switch (o.GetType().Name) { case ("Evenement"): return(Evenement.GetEvents()); case ("Organisateur"): return(Organisateur.GetOrgas()); case ("Visiteur"): return(Visisteur.GetVisits()); default: return(null); } }
public object GetOneObjFromDB <T>(int id) { switch (typeof(T).Name) { case ("Evenement"): return(Evenement.GetEvents().Where(x => x.IdEvent == id)); case ("Organisateur"): return(Organisateur.GetOrgas().Where(x => x.IdOrga == id)); case ("Visiteur"): return(Visisteur.GetVisits().Where(x => x.IdVisiteur == id)); default: return(null); } }