public WriteUserService()
        {
            string server = ConfigurationManager.AppSettings["server"];
            string database = ConfigurationManager.AppSettings["database"];
            string uid = ConfigurationManager.AppSettings["uid"];
            string password = ConfigurationManager.AppSettings["password"];
            myConnectionString = "SERVER=" + server + ";" + "DATABASE=" +
            database + ";" + "UID=" + uid + ";" + "PASSWORD="******";";

            drub = new DictionnaireReponseUpdateBase();

            try
            {
                activationUserService = Convert.ToBoolean(ConfigurationManager.AppSettings["activationUserService"]);
            }
            catch (FormatException e)
            {
                activationUserService = false;
            }
            try
            {
                activationActionAdmin = Convert.ToBoolean(ConfigurationManager.AppSettings["activationActionAdmin"]);
            }
            catch (FormatException e)
            {
                activationActionAdmin = false;
            }
        }
 public DelegateActionCommunaute()
 {
     daoWriteActionCommunaute = new WriteActionCommunaute();
     drub = new DictionnaireReponseUpdateBase();
     try
     {
         activationActionCommunaute = Convert.ToBoolean(ConfigurationManager.AppSettings["activationActionCommunaute"]);
     }
     catch (FormatException e)
     {
         activationActionCommunaute = false;
     }
 }
 public ActionCommunaute()
 {
     delegateActionCommunaute = new DelegateActionCommunaute();
     logger = new Logger(ConfigurationManager.AppSettings["url_logger"], "ActionCommunaute");
     drub = new DictionnaireReponseUpdateBase();
     try
     {
         activationActionCommunaute = Convert.ToBoolean(ConfigurationManager.AppSettings["activationActionCommunaute"]);
     }
     catch (FormatException e)
     {
         activationActionCommunaute = false;
     }
 }
 public DelegateActionAdminWrite()
 {
     daoUserService = new WriteUserService();
     daoWriteDonneeStation = new WriteDonneeStation();
     daoWriteActionCommunaute = new WriteActionCommunaute();
     drub = new DictionnaireReponseUpdateBase();
     try
     {
         activationActionAdmin = Convert.ToBoolean(ConfigurationManager.AppSettings["activationActionAdmin"]);
     }
     catch (FormatException e)
     {
         activationActionAdmin = false;
     }
 }
 public UserService()
 {
     delegateEcritureUserService = new DelegateEcritureUserService();
     delegateReadUserInfo = new DelegateReadUserInfo();
     drub = new DictionnaireReponseUpdateBase();
     logger = new Logger(ConfigurationManager.AppSettings["url_logger"], "UserService");
     try
     {
         activationUserService = Convert.ToBoolean(ConfigurationManager.AppSettings["activationUserService"]);
         id_user_base = Convert.ToInt32(ConfigurationManager.AppSettings["id_user_base"]);
     }
     catch (FormatException e)
     {
         activationUserService = false;
     }
 }
        public GestionMail(string cle, string pseudo, string mail_destinataire)
        {
            this.cle = cle;
            this.pseudo = pseudo;
            drub = new DictionnaireReponseUpdateBase();
            try
            {
                mail_no_reply = ConfigurationManager.AppSettings["mail_no_reply"];
            }
            catch (FormatException e)
            {
                mail_no_reply = "";
            }

            try
            {
                host = ConfigurationManager.AppSettings["host_mail"];
            }
            catch (FormatException e)
            {
                host = "";
            }

            try
            {
                port = ConfigurationManager.AppSettings["port"];
            }
            catch (FormatException e)
            {
                port = "";
            }

            try
            {
                identifiant_mail = ConfigurationManager.AppSettings["identifiant_mail"];
            }
            catch (FormatException e)
            {
                identifiant_mail = "";
            }

            try
            {
                mdp_mail = ConfigurationManager.AppSettings["mdp_mail"];
            }
            catch (FormatException e)
            {
                mdp_mail = "";
            }

            try
            {
                corps_mail = ConfigurationManager.AppSettings["corps_mail"];
            }
            catch (FormatException e)
            {
                corps_mail = "";
            }

            monMail = new MailMessage();
            monMail.From = new MailAddress(mail_no_reply);

            monMail.To.Add(new MailAddress(mail_destinataire));

            monMail.Subject = "Demande de réinitialisation du mot de passe";
            monMail.IsBodyHtml = true;
            monMail.Body = generationBodyMail();
        }
 public DelegateEcritureUserService()
 {
     daoUserService = new WriteUserService();
     drub = new DictionnaireReponseUpdateBase();
 }