public Email() { this.From = ""; this.To = new List <cEmail_Contact>(); this.Cc = new List <cEmail_Contact>(); this.Body = new c_EmailBody(); this.Pj = new List <System.IO.FileInfo>(); this.Signature = new cEmail_Signature(); this.CompteMessagerie = new CompteMessagerie(); }
public Connexion() { InitializeComponent(); SIMAIL.Classes.Utilisateur.CompteMessagerie c = new Classes.Utilisateur.CompteMessagerie(); //Affichage IG_Connexion_Param.Visibility = Visibility.Hidden; I_Connexion_Login.Text = gLoginText; I_Connexion_Login.Foreground = Brushes.Gray; I_CptMessagerie_PortIMAP.Text = gPortIMAPText; I_CptMessagerie_PortIMAP.Foreground = Brushes.Gray; I_CptMessagerie_AdresseIMAP.Text = gAdresseIMAPText; I_CptMessagerie_AdresseIMAP.Foreground = Brushes.Gray; I_CptMessagerie_Fournisseur.Text = gFournisseurText; I_CptMessagerie_Fournisseur.Foreground = Brushes.Gray; I_CptMessagerie_AdresseSMTP.Text = gAdresseSMTPText; I_CptMessagerie_AdresseSMTP.Foreground = Brushes.Gray; I_CptMessagerie_PortSMTP.Text = gPortSMTPText; I_CptMessagerie_PortSMTP.Foreground = Brushes.Gray; List <MethConnexion> methConnexionList = new List <MethConnexion>(); I_CptMessagerie_ModeCnx.ItemsSource = methConnexionList; methConnexionList.Add(MethConnexion.Identifiants); //methConnexionList.Add(MethConnexion.OAuth2); //methConnexionList.Add(MethConnexion.OpenID); // Fournisseurs ListeFournisseurs = new List <CompteServeur>(); currentCompteServeur = new CompteServeur(); // Instance du compte messagerie currentCompteMessagerie = new CompteMessagerie(); I_Connexion_Fournisseur.SelectedIndex = -1; I_Connexion_Fournisseur.Items.Clear(); I_Connexion_Fournisseur.ItemsSource = ListeFournisseurs; // Champs obligatoires _ChampsObligatoiresFournisseur = new Collection <TextBox>(); _ChampsObligatoiresFournisseur.Add(this.I_CptMessagerie_Fournisseur); _ChampsObligatoiresFournisseur.Add(this.I_CptMessagerie_AdresseIMAP); _ChampsObligatoiresFournisseur.Add(this.I_CptMessagerie_PortIMAP); _ChampsObligatoiresFournisseur.Add(this.I_CptMessagerie_AdresseSMTP); _ChampsObligatoiresFournisseur.Add(this.I_CptMessagerie_PortSMTP); }
public Email() { InitializeComponent(); this.DataContext = this; // Action de la fenetre par défaut this.action = Action.Nouveau; // Initialisation de l'email email = new Classes.Email.Email(); // Initialisation du compte utilisateur CompteMessagerie cm = new CompteMessagerie(); email.CompteMessagerie = cm; // Initialisation editeur de texte CB_BodyFontFamily.ItemsSource = Fonts.SystemFontFamilies.OrderBy(f => f.Source); CB_BodyFontSize.ItemsSource = new List <double>() { 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28 }; // Initialisation des pj L_Pj.ItemsSource = null; L_Pj.ItemsSource = email.Pj; L_Pj.AllowDrop = true; // Champs obligatoires _ChampObligatoire = new Collection <TextBox>(); _DestChampObligatoire = new Collection <TextBox>(); _ChampObligatoire.Add(this.I_Objet); _ChampObligatoire.Add(this.I_De); _ChampObligatoire.Add(this.I_A); _DestChampObligatoire.Add(this.I_A); _DestChampObligatoire.Add(this.I_Cc); // Champs de saisie I_De.IsReadOnly = true; }