protected void report_final(object sender, EventArgs e) { int ID = int.Parse(Request.QueryString["ID"]); Chambre chambre = ChambreFactory.Get(((Logements)Master).CnnStr, ID, "", 0)[0]; EmailFacilitator.sendEmail("*****@*****.**", "Report d'abus", "La chambre suivante a été reportée pour la raison suivante : \n ID : " + ID.ToString() + " \n Raison : " + ZoneTexte.Value); }
protected void generatePassword(object sender, EventArgs e) { string password = Guid.NewGuid().ToString().Substring(0, 8); MembreFactory.changePassword(myEmail.Value, password, ((Logements)Master).CnnStr); EmailFacilitator.sendEmail(myEmail.Value, "Réinitialisation de mot de Passe", "Mot de passe temporaire : " + password); loginFailed.Visible = false; passwordChanged.Visible = false; generatedPassword.Visible = true; }
protected void refuse_final(object sender, EventArgs e) { int id = int.Parse((sender as Button).CommandArgument.ToString()); string messageAEnvoyer = ZoneTexte.InnerText; string destinataire = ZoneRecipient.Value; // Envoyer un courriel EmailFacilitator.sendEmail(destinataire, "Votre demande d'inscription a été refusée", "Votre candidature a malheureusement été refusée pour la raison suivante : " + messageAEnvoyer); // Supprimer le membre MembreFactory.Delete(((Logements)Master).CnnStr, id); }
protected void accept_Click(object sender, EventArgs e) { int id = int.Parse((sender as Button).CommandArgument.ToString()); MembreFactory.Accept(((Logements)Master).CnnStr, id); Membre target = (MembreFactory.Get(((Logements)Master).CnnStr, "all", id))[0]; // Envoyer un courriel EmailFacilitator.sendEmail(target.Courriel, "Votre demande d'inscription a été acceptée", "Félicitations, vous pouvez maintenant vous connecter sur le site du cégep"); Response.Redirect("AcceptProprio.aspx"); }
protected void Envoyer_Click(object sender, EventArgs e) { string nom = txtNom.Text; string prenom = txtPrenom.Text; string adresse = txtAdresse.Text; string telephone = txtTelephone.Text; string courriel = txtCourriel.Text; string mdp = txtMDP.Text; string mdp2 = txtMDP2.Text; bool exists = MembreFactory.checkIfExists(((Logements)Master).CnnStr, courriel); // Vérifie si le courriel est déjà utilisé if (!exists) { Membre membre = new Membre(0, nom, prenom, adresse, telephone, courriel, mdp, false, false, false); MembreFactory.Save(((Logements)Master).CnnStr, membre); EmailFacilitator.sendEmail("*****@*****.**", "Nouveau membre inscrit", "Un nouveau membre s'est inscrit sur le site des logements"); Response.Redirect("Default.aspx"); } else { registerFailed.Visible = true; } }