Beispiel #1
0
 /// <summary>
 /// Met la Facture à l'état Imprimée dans la Base de Données
 /// </summary>
 private void BTN_Imprimer_Click(object sender, EventArgs e)
 {
     if (MgtFacture.UpdateFactureImprimee(CodeFacture))
     {
         MessageBox.Show("Facture Imprimée !");
         DataGrid_Factures.DataSource = MgtFacture.GetFactures();
     }
 }
Beispiel #2
0
 private void FormSelection_Facture_Load(object sender, EventArgs e)
 {
     DataGrid_Factures.DataSource = MgtFacture.GetFactures();
     DataGrid_Factures.Columns["dateFacture"].DefaultCellStyle.Format  = "dd/MM/yyyy";
     DataGrid_Factures.Columns["totalFacture"].DefaultCellStyle.Format = "0.00 €";
     DataGrid_Factures.Columns["nomClient"].DisplayIndex = 1;
     DataGrid_Factures.Columns["totalFacture"].Width     = 60;
     DataGrid_Factures.Columns["nomAnimal"].Width        = 100;
 }
        private void BTN_clients_supprimer_Click(object sender, EventArgs e)
        {
            Clients pCodeClient = (Clients)MgtClient.GetInstance().ClientsListe.ElementAt(_courant);

            if (MgtFacture.AfficherTout().FindAll(x => x.Etat != 2 && x.CodeClients == pCodeClient.CodeClient.Value).Count == 0)
            {
                MgtClient.GetInstance().Supprimer(pCodeClient.CodeClient.Value);
                IndiceCourant = 0;
            }
        }
        private void FormFactures_Afficher_Load(object sender, EventArgs e)
        {
            _factureCourante = MgtFacture.GetFacture(CodeFacture);

            richTBox_Facture.TabStop   = false;
            richTBox_Facture.ReadOnly  = true;
            richTBox_Facture.BackColor = Color.White;
            richTBox_Facture.Cursor    = Cursors.Arrow;

            AfficherEntête();
            AfficherConsultation();
            AfficherTotal();
            AfficherSignature();
        }
Beispiel #5
0
        /// <summary>
        /// Met à jour l'état de la Facture et de la Consultation, puis affiche le visuel de la facture
        /// </summary>
        private void BTN_Créer_Click(object sender, EventArgs e)
        {
            _factureCourante             = new Facture(new Guid(), DateTime.Now, 0);
            _factureCourante.dateConsult = _consultationCourante.dateConsultation;
            _factureCourante.nomAnimal   = _consultationCourante.nomAnimal;
            _factureCourante.nomVeto     = _consultationCourante.nomVeto;

            Guid numFacture = MgtFacture.CreateFacture(_factureCourante);

            DataGrid_Factures.DataSource = MgtConsultation.GetConsultations();

            FormFactures_Afficher frm = new FormFactures_Afficher(numFacture);

            frm.MdiParent = this.MdiParent;
            frm.Show();
            frm.BringToFront();
        }