예제 #1
0
        public Banques()
        {     //Debut de la methode try Catch
            try
            { // declaration des variables
                personnes    = new Personnes();
                clients      = new Clients();
                transactions = new Transactions();
                //Debut du programme
                InitializeComponent();
                //conversion des chiffres
                System.Globalization.CultureInfo culture = (System.Globalization.CultureInfo)System.Globalization.CultureInfo.CurrentCulture.Clone();
                culture.NumberFormat.NumberDecimalSeparator          = ".";
                System.Threading.Thread.CurrentThread.CurrentCulture = culture;
                //debut de la boucle for
                for (int i = 0; i < clients.ListesClients.Count; i++)
                {     //Si le id du login est le meme que celle de la ligne du fichier txt, et le type de compte est Cheque
                    if (MainWindow.id == clients.ListesClients[i].ID && clients.ListesClients[i].TypeDeCompte == 'C')
                    { //Extraire l'information de la balance du client en lien
                        TxtCompteCheque.Text = string.Format("{0:0.##}", clients.ListesClients[i].Balance);
                    }
                }                //debut de la boucle for

                for (int i = 0; i < clients.ListesClients.Count; i++)
                {
                    if (MainWindow.id == clients.ListesClients[i].ID && clients.ListesClients[i].TypeDeCompte == 'E')
                    {
                        TxtSoldeEpargne.Text = string.Format("{0:0.##}", clients.ListesClients[i].Balance);
                    }
                }
                //Rendre disponible les element dont on a besoin.
                GroupBoxDep.IsEnabled        = true;
                GrpRetrait.IsEnabled         = false;
                GrpTransfert.IsEnabled       = false;
                GrpPaiementFacture.IsEnabled = false;
                //Creer les items qui rentre dans les combobox
                CmbDepotCompte.SelectedItem = "Cheques";
                CmbRetrait.SelectedItem     = "Cheques";
                CmbTransfert.Text           = "Cheque";
                Cmbchoixcmppaiment.Text     = "Cheque";
                CmbDepotCompte.Text         = "Cheques";
                CmbDepotCompte.Items.Add("Cheques");
                CmbDepotCompte.Items.Add("Epargne");
                CmbRetrait.Items.Add("Cheques");
                CmbRetrait.Items.Add("Epargne");
                CmbTransfert.Items.Add("Cheque");
                CmbTransfert.Items.Add("Epargne");
                CmbChoixFournisseur.Items.Add("Hydro-Quebec");
                CmbChoixFournisseur.Items.Add("Bell");
                CmbChoixFournisseur.Items.Add("Ashley Madison");
                CmbChoixFournisseur.Items.Add("Tinder");
                CmbChoixFournisseur.Items.Add("Disney  Channel");
                Cmbchoixcmppaiment.Items.Add("Cheque");
                Cmbchoixcmppaiment.Items.Add("Epargne");
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
            }
        }
예제 #2
0
 public MainWindow()
 {
     personnes = new Personnes();
     InitializeComponent();
 }