/// <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(); } }
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(); }
/// <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(); }