public void UpdateAdministrateur(Administrateur newConv) { using (ProjetEntities ce = new ProjetEntities()) { var req = (from p in ce.Administrateur where p.CIN == newConv.CIN select p).FirstOrDefault(); //req.Date_deb = newConv.Date_deb; //req.Date_fin = newConv.Date_fin; //req.Periodicite = newConv.Periodicite; //req.Code_regroup = newConv.Code_regroup; //req.Type_convention = newConv.Type_convention; //req.branche = newConv.branche; ce.SaveChanges(); } }
//Renvoie une personne dont le login, mdp et type sont entrés en paramètres public Personne TrouverPersonne(string login, string mdp, string type) { Personne p; if (type == ("User")) { p = new Utilisateur(); } else { p = new Administrateur(); } string requete = "select pers from Personne pers where pers.Login = ? and pers.Mdp = ?"; var result = Session.CreateQuery(requete).SetString(0, login).SetString(1, mdp).Enumerable <Personne>(); foreach (Personne row in result) { p = row; } return(p); }