private void Zamowienie(string nr_zk) { //TopMost = true; Metody_bazy.biezacy_nr_zamowienia = dataGridView_zamowienia.Rows[Metody_bazy.biezacy_wiersz_tabeli].Cells[0].Value.ToString(); Metody_bazy.Pobranie_ID_z_nr_zamowienia(); Metody_bazy.Wyciaganie_nazw_zamowionych_produktow(); Metody_lokalne.Otwieranie_zamowienia(nr_zk); //TopMost = false; }
private void PictureBox_zapomnialem_hasla_Click(object sender, EventArgs e) { przypomnienie_hasla = true; Generowanie_kodu(); Thread thr = new Thread(() => Metody_lokalne.Wyslij_kod_resetu(textBox_mail)); thr.Start(); Zmiana_hasla zmiana_Hasla = new Zmiana_hasla(); zmiana_Hasla.ShowDialog(); }
}//wpisywanie tylko cyfr private void TextBox_tylko_liczby(object sender, KeyPressEventArgs e) { if (!(sender as TextBox).Text.Contains(".")) { Metody_lokalne.Kropka_w_locie((sender as TextBox), e); } else if ((sender as TextBox).Text.Contains(".") && e.KeyChar == ',' || e.KeyChar == '.') { e.Handled = true; } (sender as TextBox).BackColor = Color.White; }//wpisywanie tylko cyfr i "."
private void TextBox_kwota_doplaty_KeyPress(object sender, KeyPressEventArgs e) { if (!(sender as TextBox).Text.Contains(".")) { Metody_lokalne.Kropka_w_locie((sender as TextBox), e); } if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) && ((e.KeyChar != '.') || (e.KeyChar != ','))) { e.Handled = true; } if (Regex.IsMatch((sender as TextBox).Text, @"\.\d\d") && e.KeyChar != 8) { e.Handled = true; } }
}//wpisywanie tylko cyfr i "." private void TextBox_tylko_liczby_2_po_przecinku(object sender, KeyPressEventArgs e) { if (!(sender as TextBox).Text.Contains(".")) { Metody_lokalne.Kropka_w_locie((sender as TextBox), e); } if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) && ((e.KeyChar != '.') || (e.KeyChar != ','))) { e.Handled = true; } if (Regex.IsMatch((sender as TextBox).Text, @"\.\d\d") && e.KeyChar != 8) { e.Handled = true; } (sender as TextBox).BackColor = Color.White; }//wpisywanie tylko cyfr i ".", maks 2 miejsca po przecinku
private void Sklep_do_DGV() { try { if (comboBox_sklep_do_DGV.Text != "") { int id = Convert.ToInt16(comboBox_sklep_do_DGV.Text.Substring(0, comboBox_sklep_do_DGV.Text.IndexOf("."))); Properties.Settings.Default.id_wybranego_miasta = id; Metody_bazy.Pobranie_aktualnego_miasta(); Properties.Settings.Default.aktualne_miasto = Metody_lokalne.Usun_polskie_znaki(Metody_bazy.aktualne_miasto.ToLower()); Properties.Settings.Default.aktualne_miasto_PL = comboBox_sklep_do_DGV.Text.Substring(2); Properties.Settings.Default.Save(); Metody_bazy.Uzupelnij_dataGrid_zamowienia(okno_Glowne.dataGridView_zamowienia, okno_Glowne.dateTimePicker_od.Text, okno_Glowne.dateTimePicker_do.Text, "nr_zamowienia", "DESC"); okno_Glowne.label_wybrny_sklep.Text = "Wybrany sklep: " + Properties.Settings.Default.aktualne_miasto_PL; System.Threading.Thread thr = new System.Threading.Thread(() => Metody_bazy.Dane_sklepu_z_bazy()); thr.Start(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Okno_glowne_Load(object sender, EventArgs e) { timer_status_polaczenia.Start(); Size = Properties.Settings.Default.Rozmiar_okna_glownego; try { Location = Properties.Settings.Default.Pozycja_okna_glownego; } catch (Exception) {} WindowState = Properties.Settings.Default.Status_okna_glownego; if (WindowState == FormWindowState.Minimized) { WindowState = FormWindowState.Normal; } Metody_lokalne.Sprawdzanie_statusu_polaczenia(label_status_polaczenia_z_baza, pictureBox_status_polaczenie_z_baza_g, pictureBox_status_polaczenie_z_baza_r); Metody_lokalne.Usuwanie_starych_aktualizacji(); log.ShowDialog(); Thread thr = new Thread(() => Metody_bazy.Dane_sklepu_z_bazy()); thr.Start(); }
public Okno_glowne() { InitializeComponent(); if (Properties.Settings.Default.Autostart = true && !System.IO.File.Exists(Sciezki.autostart)) { Opcje.Utworz_skrot(); } log = new Logowanie(this); log.FormClosed += Log_FormClosed; Metody_lokalne.Foldery(); Kultura.Kropka(); dateTimePicker_od.Value = DateTime.Today.AddMonths(-1); label_wersja.Text = "Wersja programu: " + Aktualizacja.POSIADANA.ToString(); if (Screen.PrimaryScreen.WorkingArea.Width < 1230) { WindowState = FormWindowState.Maximized; MaximumSize = new Size(Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height); } }
private void Wpis_zamowienia_do_bazy() { try { pytanie_przy_zamykaniu = ""; if (checkBox_ekspo.Checked == true || checkBox_zaplacono_calosc.Checked == true || sum == Convert.ToDecimal(textBox_zadatek.Text) || checkBox_raty.Checked == true) { Metody_bazy.Nowe_zamowienie(Metody_bazy.Nowy_numer_zk(), textBox_imie_nazwisko, textBox_miasto, maskedTextBox_kodpocztowy, textBox_ulica_nr, textBox_tel, textBox_prod_1.Text + "\n" + textBox_prod_2.Text + "\n" + textBox_prod_3.Text + "\n" + textBox_prod_4.Text + "\n" + textBox_prod_5.Text + "\n" + textBox_prod_6.Text, textBox_uwagi, textBox_zadatek.Text, dateTimePicker_data_przyjecia, dateTimePicker_data_przyjecia.Text.ToString(), checkBox_raty, textBox_adres_2, 1, textBox_kwota_1.Text, textBox_ilosc_1.Text, textBox_rabat_1.Text, textBox_kwota_2.Text, textBox_ilosc_2.Text, textBox_rabat_2.Text, textBox_kwota_3.Text, textBox_ilosc_3.Text, textBox_rabat_3.Text, textBox_kwota_4.Text, textBox_ilosc_4.Text, textBox_rabat_4.Text, textBox_kwota_5.Text, textBox_ilosc_5.Text, textBox_rabat_5.Text, textBox_kwota_6.Text, textBox_ilosc_6.Text, textBox_rabat_6.Text, checkBox_zaplacono_calosc, textBox_termin.Text, checkedListBox_transport, textBox_kwota_transportu.Text, comboBox_gratis, 1); } else { Metody_bazy.Nowe_zamowienie(Metody_bazy.Nowy_numer_zk(), textBox_imie_nazwisko, textBox_miasto, maskedTextBox_kodpocztowy, textBox_ulica_nr, textBox_tel, textBox_prod_1.Text + "\n" + textBox_prod_2.Text + "\n" + textBox_prod_3.Text + "\n" + textBox_prod_4.Text + "\n" + textBox_prod_5.Text + "\n" + textBox_prod_6.Text, textBox_uwagi, textBox_zadatek.Text, dateTimePicker_data_przyjecia, "NULL", checkBox_raty, textBox_adres_2, 0, textBox_kwota_1.Text, textBox_ilosc_1.Text, textBox_rabat_1.Text, textBox_kwota_2.Text, textBox_ilosc_2.Text, textBox_rabat_2.Text, textBox_kwota_3.Text, textBox_ilosc_3.Text, textBox_rabat_3.Text, textBox_kwota_4.Text, textBox_ilosc_4.Text, textBox_rabat_4.Text, textBox_kwota_5.Text, textBox_ilosc_5.Text, textBox_rabat_5.Text, textBox_kwota_6.Text, textBox_ilosc_6.Text, textBox_rabat_6.Text, checkBox_zaplacono_calosc, textBox_termin.Text, checkedListBox_transport, textBox_kwota_transportu.Text, comboBox_gratis, 0); } tresc = Metody_bazy.Tresc_maila(Metody_bazy.biezacy_nr_zamowienia); var th = new Thread(() => Metody_lokalne.Wyslij_zamowienie(Metody_bazy.biezacy_nr_zamowienia, tresc)); th.Start(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }//wysłanie zamówienia do bazy MySQL
private void Faktura(string nr_fv, string data_roz) { Metody_bazy.biezacy_nr_zamowienia = dataGridView_zamowienia.Rows[Metody_bazy.biezacy_wiersz_tabeli].Cells[0].Value.ToString(); Metody_bazy.Pobranie_ID_z_nr_zamowienia(); Metody_lokalne.Otwieranie_faktury(nr_fv, data_roz); }
private void Timer_status_polaczenia_Tick(object sender, EventArgs e) { Metody_lokalne.Sprawdzanie_statusu_polaczenia(label_status_polaczenia_z_baza, pictureBox_status_polaczenie_z_baza_g, pictureBox_status_polaczenie_z_baza_r); }
}//wysłanie aktualizacji zamówienia do bazy MySQL private void Button_zapisz_click(object sender, EventArgs e) { if (pytanie_przy_zamykaniu == "dodawanie") { if (Sprawdzanie_wypelniania() == true) //czy wszystkie wymagane pola są wypełnione { if (checkBox_raty.Checked == true) // sprzedaż na raty { Tworzenie_pdf(Metody_bazy.Nowy_numer_zk()); if (MessageBox.Show("Czy klient otrzymał zgodę na udzielenie rat oraz podpisał dokumenty?", "Uwaga", MessageBoxButtons.YesNo) == DialogResult.Yes) { if (MessageBox.Show("Czy Klient podpisał zamówienie?", "Uwaga", MessageBoxButtons.YesNo) == DialogResult.Yes) { //dodawanie danych do tabeli Wpis_zamowienia_do_bazy(); zamykanie = true; this.Close(); } else { return; } } else { return; } } else if (checkBox_ekspo.Checked == true) // sprzedaż z ekspo { Tworzenie_pdf(Metody_bazy.Nowy_numer_zk()); if (MessageBox.Show("Czy chcesz zapisać zamówienie?", "Uwaga", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly) == DialogResult.Yes) { //dodawanie danych do tabeli Wpis_zamowienia_do_bazy(); zamykanie = true; this.Close(); } else { return; } } else // sprzdaż normalna { Tworzenie_pdf(Metody_bazy.Nowy_numer_zk()); if (MessageBox.Show("Czy Klient podpisał zamówienie?", "Uwaga", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly) == DialogResult.Yes) { //dodawanie danych do tabeli Wpis_zamowienia_do_bazy(); zamykanie = true; this.Close(); } else { return; } } } } else { if (Sprawdzanie_wypelniania() == true) //czy wszystkie wymagane pola są wypełnione { tytuł_maila = "(Edytowane)-"; if (MessageBox.Show("Czy chcesz zapisać zmiany?", "Wymagane potwierdzenie", MessageBoxButtons.YesNo) == DialogResult.Yes) { Tworzenie_pdf(Metody_bazy.biezacy_nr_zamowienia); if (Drukowanie_PDF.pdf_zamkniety == true) { zamykanie = true; pytanie_przy_zamykaniu = "dodawanie"; //var aktualizacja_wpisu = new Thread(() => Aktualizacja_wpisu_w_bazie()); //aktualizacja_wpisu.Start(); Aktualizacja_wpisu_w_bazie(); if (checkBox_mail_po_edycji.Checked == true) { tresc = Metody_bazy.Tresc_maila(Metody_bazy.biezacy_nr_zamowienia); var mail = new Thread(() => Metody_lokalne.Wyslij_zamowienie(Metody_bazy.biezacy_nr_zamowienia, tresc)); mail.Start(); } Close(); } } ///else MessageBox.Show("Plik .pdf dla tego zamówienia jest otwarty zamknij go aby móc zapisać zmiany.", "Błąd!", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly); } } } //Przycisk zapisywania