示例#1
0
 private void Button1_Click(object sender, EventArgs e)
 {
     if (comboBox_fv.SelectedIndex == 1)
     {
         if (MessageBox.Show("Czy wygenerować fakturę do zamówienia: " + Metody_bazy.biezacy_nr_zamowienia + "? Po zatwierdzeniu nie będzie możliwości Edycji faktury.", "Wymagane potwierdzenie", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             Metody_bazy.Rozliczanie_zamowienia_z_menuDGV(dateTimePicker_data_rozliczenia);
             Druk_fv druk = new Druk_fv(dateTimePicker_data_rozliczenia.Text.ToString());
             Metody_bazy.Uzupelnij_dataGrid_zamowienia(okno_Glowne.dataGridView_zamowienia, okno_Glowne.dateTimePicker_od.Text.ToString(), okno_Glowne.dateTimePicker_do.Text.ToString(), "nr_zamowienia", "DESC");
             Close();
         }
         // faktura os prywatna
     }
     else if (comboBox_fv.SelectedIndex == 2)
     {
         Generowanie_Faktury_Firma generuj_fv_firma = new Generowanie_Faktury_Firma(dateTimePicker_data_rozliczenia, kwota_laczna_wybranego_zk);
         this.Visible = false;
         generuj_fv_firma.ShowDialog();
         Metody_bazy.Uzupelnij_dataGrid_zamowienia(okno_Glowne.dataGridView_zamowienia, okno_Glowne.dateTimePicker_od.Text.ToString(), okno_Glowne.dateTimePicker_do.Text.ToString(), "nr_zamowienia", "DESC");
         Close();
         //faktura firma
     }
     else
     {
         Metody_bazy.Rozliczanie_zamowienia_z_menuDGV(dateTimePicker_data_rozliczenia);
         Metody_bazy.Uzupelnij_dataGrid_zamowienia(okno_Glowne.dataGridView_zamowienia, okno_Glowne.dateTimePicker_od.Text.ToString(), okno_Glowne.dateTimePicker_do.Text.ToString(), "nr_zamowienia", "DESC");
         Close();
     }
 }
示例#2
0
 private void button_zapisz_Click(object sender, EventArgs e)
 {
     if (wypelnienie_pol() == true)
     {
         Druk_fv druk = new Druk_fv(data_rozliczenia.Text.ToString(), textBox_nazwa_firmy.Text, maskedTextBox_kod_pocztowy.Text + " " + textBox_miejscowosc.Text, textBox_adres.Text, textBox_nip.Text);
         if (MessageBox.Show("Czy klient potwierdził zgodnosć danych na fakturze? Po zatwierdzeniu nie będzie możliwości Edycji faktury.", "Wymagane potwierdzenie", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             Metody_bazy.Rozliczanie_zamowienia_z_menuDGV(data_rozliczenia);
             Metody_bazy.Dodaj_firme(Sciezki.numer_tworzonej_faktury, textBox_nazwa_firmy.Text, textBox_miejscowosc.Text, maskedTextBox_kod_pocztowy.Text, textBox_adres.Text, textBox_nip.Text);
             Close();
         }
     }
     else
     {
         MessageBox.Show("Należy poprawnie wypełnić brakujące pola");
     }
 }