Beispiel #1
0
 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());
     }
 }
Beispiel #3
0
 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));
 }