public Utilisateur rechercheUtilisateurParId(int IdUtilisateur) { using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(ConnectionHelper.conVal("CalendrierDatabase"))) { Model.Utilisateur utilisateur = connection.QuerySingle <Model.Utilisateur>($"Select * From Utilisateur Where IdUtilisateur='{IdUtilisateur}'"); return(utilisateur); } }
public List <Model.Notification> listerNotificationUtilisateur(Model.Utilisateur utilisateur) { using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(ConnectionHelper.conVal("CalendrierDatabase"))) { return(connection.Query <Model.Notification>($"Select n.* " + $"From Notification n, Utilisateur u, GestionNotification g " + $"Where n.IdNotification=g.IdNotification and u.IdUtilisateur=g.IdUtilisateur and g.IdUtilisateur='{utilisateur.idUtilisateur}' ORDER BY IdNotification DESC;").ToList()); } }
public Utilisateur Authentifier(string email, string motDePasse) { using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(ConnectionHelper.conVal("CalendrierDatabase"))) { try { Model.Utilisateur utilisateur = connection.QuerySingle <Model.Utilisateur>($"Select * From Utilisateur Where Email='{email}' AND MotDePasse='{motDePasse}'"); return(utilisateur); } catch (Exception e) { return(null); } } }
protected void btnAjouterUtilisateur_Click1(object sender, EventArgs e) { String nom_Utilisateur = nomUtilisateur.Value; String prenom_Utilisateur = prenomUtilisateur.Value; String email_Utilisateur = emailUtilisateur.Value; String mdp_Utilisateur = mdpUtilisateur.Value; String role = selectRole.SelectedValue; if (nom_Utilisateur != "" || prenom_Utilisateur != "" || email_Utilisateur != "" || mdp_Utilisateur != "" || role != "") { ActionsUtilisateur actionsUtilisateur = new ActionsUtilisateur(); Model.Utilisateur utilisateur = new Model.Utilisateur(); utilisateur.nom = nom_Utilisateur; utilisateur.prenom = prenom_Utilisateur; utilisateur.email = email_Utilisateur; utilisateur.motDePasse = mdp_Utilisateur; utilisateur.privillege = role; actionsUtilisateur.ajouterUtilisateur(utilisateur); Response.Redirect("./ajouterUtilisateur.aspx"); } }
public List <Model.Notification> listerNotificationUtilisateur(Model.Utilisateur utilisateur) { return(notificationDAOSQLServer.listerNotificationUtilisateur(utilisateur)); }