private void OK_Click(object sender, EventArgs e) { if (pracownik == null) { try{ Pracownik pracownik = new Pracownik(numer, mail, 2, imie, nazwisko, login, haslo, stanowisko, Int32.Parse(pensja), DateTime.Now); BazaDanych.DodajKontoPracownika(pracownik, uprawnienia); MessageBox.Show("Konto zostało utworzone! LOGIN:"******" Hasło:" + haslo, "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception) { MessageBox.Show("Błędnie wprowadzone dane", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { pracownik.imie = imie; pracownik.nazwisko = nazwisko; pracownik.pensja = Int32.Parse(pensja); pracownik.haslo = haslo; pracownik.kontakt.email = mail; pracownik.kontakt.numerTelefonu = numer; pracownik.uprawnienia = stanowisko; try { BazaDanych.EdytujKontoPracownika(pracownik); MessageBox.Show("Dane zostały zaktualizowane", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception) { MessageBox.Show("Nie udało się zaktualizować danych", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void dgvPojazdy_CellContentClick(object sender, DataGridViewCellEventArgs e) { int pojazdID = Convert.ToInt32(dgvPojazdy.CurrentRow.Cells["IdPojazdKolumna"].Value); pojazd = BazaDanych.WyszukajPojazd(pojazdID); if (pojazd.rodzaj == "OSOBÓWKA") { cenaLabel.Text = "200"; } else if (pojazd.rodzaj == "CIĘŻARÓWKA") { cenaLabel.Text = "500"; } else if (pojazd.rodzaj == "CYSTERNA") { cenaLabel.Text = "1000"; } else if (pojazd.rodzaj == "BUS") { cenaLabel.Text = "350"; } else { cenaLabel.Text = "670"; } }
public ListaPojazdowDlaPracownika() { InitializeComponent(); pojazdy = BazaDanych.ListaPojazdow(); bsPojazd.DataSource = new BindingList <Pojazd>(pojazdy); dgvPojazdy.DataSource = bsPojazd; }
private void btOplacZamowienie_Click(object sender, EventArgs e) { if (zamowienia.Count != 0) { int zamowienieID = Convert.ToInt32(dgvZamowienia.CurrentRow.Cells["IdKolumna"].Value); String oplacone = BazaDanych.SprawdzCzyOplacone(BazaDanych.WyszukajZamowienie(zamowienieID)); if (oplacone == "TAK") { MessageBox.Show("Zamówienie jest już opłacone", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { try { RozliczenieZamowienia myform = new RozliczenieZamowienia(BazaDanych.WyszukajZamowienie(zamowienieID), pracownik); myform.ShowDialog(); BazaDanych.ZmienStatusOplacenia(BazaDanych.WyszukajZamowienie(zamowienieID)); MessageBox.Show("Zamówienie zostało opłacone", "Info!", MessageBoxButtons.OK, MessageBoxIcon.Information); zamowienia = BazaDanych.ListaZamowien(); bsZamowienia.DataSource = new BindingList <WidokZamowienie>(zamowienia); dgvZamowienia.DataSource = bsZamowienia; } catch (Exception) { MessageBox.Show("Nie udało się opłacić zamówienia", "Błąd!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Lista zamówień jest pusta", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btOK_Click(object sender, EventArgs e) { int pojazdID = Convert.ToInt32(dgvPojazdy.CurrentRow.Cells["IdPojazdKolumna"].Value); pojazd = BazaDanych.WyszukajPojazd(pojazdID); if (conncectionName == "Klient") { bool sukces = decimal.TryParse(cenaLabel.Text, out cena); } if (conncectionName == "Klient") { bool sukces = Int32.TryParse(idKlientaLabel.Text, out idKlienta); } try { klient = BazaDanych.WyszukajKlienta(idKlienta); Zamowienie zamowienie = new Zamowienie(klient, pojazd, "ZLOZONO", DateTime.Now, data, cena, "NIE"); BazaDanych.DodajZamowienie(zamowienie); MessageBox.Show("Zamówienie zostało dodane!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception) { MessageBox.Show("Nie udało się dodać zamówienia", "Błąd!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Pracownicy() { InitializeComponent(); pracownicy = BazaDanych.ListaPracownikow(); bsPracownicy.DataSource = new BindingList <WidokPracownik>(pracownicy); dgvPracownicy.DataSource = bsPracownicy; }
public ListaZamowienDlaPracownika(Pracownik pracownik) { InitializeComponent(); this.pracownik = pracownik; zamowienia = BazaDanych.ListaZamowien(); bsZamowienia.DataSource = new BindingList <WidokZamowienie>(zamowienia); dgvZamowienia.DataSource = bsZamowienia; }
public PrzegladanieZamowien(Klient klient) { InitializeComponent(); this.klient = klient; zamowienia = BazaDanych.ListaZamowienDlaKlienta(klient); bsZamowienia.DataSource = new BindingList <WidokZamowienie>(zamowienia); dgvZamowienia.DataSource = bsZamowienia; }
private void btnDodajPojazd_Click(object sender, EventArgs e) { DodawaniePojazdu d = new DodawaniePojazdu(); d.ShowDialog(); pojazdy = BazaDanych.ListaPojazdow(); bsPojazd.DataSource = new BindingList <Pojazd>(pojazdy); dgvPojazdy.DataSource = bsPojazd; }
private void btDodajPracownika_Click(object sender, EventArgs e) { TworzeniePracownika myform = new TworzeniePracownika(); myform.ShowDialog(); pracownicy = BazaDanych.ListaPracownikow(); bsPracownicy.DataSource = new BindingList <WidokPracownik>(pracownicy); dgvPracownicy.DataSource = bsPracownicy; }
private void btDodajZamowienie_Click(object sender, EventArgs e) { DodawanieZamowienia myform = new DodawanieZamowienia(); myform.ShowDialog(); zamowienia = BazaDanych.ListaZamowien(); bsZamowienia.DataSource = new BindingList <WidokZamowienie>(zamowienia); dgvZamowienia.DataSource = bsZamowienia; }
private void ok_Click(object sender, EventArgs e) { //jezeli dane zostaly dobrze wprowadzone to: informacja.Text = "Konto zostało utworzone! Zaloguj się za pomocą loginu i hasła :)"; klient = new Klient(numer_telefonu, email, imie, nazwisko, login, haslo, DateTime.Now, rodzaj_klienta, nazwa_firmy, nip); BazaDanych.DodajKontoKlienta(klient); //a jezeli nie: //informacja.Text = "Dane zostały niepoprawnie wprowadzone"; }
public DodawanieZamowienia() { InitializeComponent(); pojazdy = BazaDanych.ListaSprawnychPojazdow(); bsPojazdy.DataSource = new BindingList <Pojazd>(pojazdy); dgvPojazdy.DataSource = bsPojazdy; cenaLabel.Visible = false; CenaText.Visible = true; IdKlientaText.Visible = true; idKlientaLabel.Visible = false; }
private void btOK_Click(object sender, EventArgs e) { try { BazaDanych.ZmienStatusPojazdu(pojazd, stan_techniczny, data_przegladu); MessageBox.Show("Dane zostały zaktualizowane.", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception) { MessageBox.Show("Nie udało się zaktualizować danych.", "Błąd!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnKlient_Click(object sender, EventArgs e) { BazaDanych.Wyloguj(); this.pOkno.Controls.Clear(); PanelKlienta myForm = new PanelKlienta() { Dock = DockStyle.Fill, TopLevel = false, TopMost = true }; myForm.FormBorderStyle = FormBorderStyle.None; this.pOkno.Controls.Add(myForm); myForm.Show(); }
private void btnWlasciciel_Click(object sender, EventArgs e) { BazaDanych.Wyloguj(); this.pOkno.Controls.Clear(); LogowanieWlasciciela myForm = new LogowanieWlasciciela() { Dock = DockStyle.Fill, TopLevel = false, TopMost = true }; myForm.FormBorderStyle = FormBorderStyle.None; this.pOkno.Controls.Add(myForm); myForm.Show(); }
private void btOk_Click(object sender, EventArgs e) { try { BazaDanych.ZmienDate(zamowienie, data); MessageBox.Show("Data realizacji została zmieniona", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception) { MessageBox.Show("Coś poszło nie tak", "Błąd!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void OK_Click(object sender, EventArgs e) { logowanie = BazaDanych.LogowanieWlasciciel(login, haslo); if (!logowanie) { MessageBox.Show("Nie udało się zalogować.", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { this.Close(); ZalogowanyWlasciciel z = new ZalogowanyWlasciciel(); z.ShowDialog(); } }
public DodawanieZamowienia(Klient klient) { InitializeComponent(); this.klient = klient; cenaLabel.Visible = true; CenaText.Visible = false; cenaLabel.Text = "Wybierz pojazd"; pojazdy = BazaDanych.ListaSprawnychPojazdow(); bsPojazdy.DataSource = new BindingList <Pojazd>(pojazdy); dgvPojazdy.DataSource = bsPojazdy; IdKlientaText.Visible = false; idKlientaLabel.Visible = true; idKlientaLabel.Text = klient.idKlient.ToString(); }
private void btOK_Click(object sender, EventArgs e) { try { pojazd = new Pojazd(numer_rejestracyjny, rodzaj, DateTime.Now, "SPRAWNY"); BazaDanych.DodajPojazd(pojazd); MessageBox.Show("Pojazd został dodany", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception) { MessageBox.Show("Nie udało się dodać pojazdu", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Statystyki() { InitializeComponent(); if (BazaDanych.dochodDnia() == null) { lbDochodDnia.Text = "0"; } else { lbDochodDnia.Text = BazaDanych.dochodDnia(); } lbDochod.Text = BazaDanych.dochodCalkowity(); lbSrednieZarobki.Text = BazaDanych.SrednieZarobki(); lbSprawnepojazdy.Text = BazaDanych.IleSprawnychPojazdow().ToString(); }
private void btEdytujZamowienie_Click(object sender, EventArgs e) { if (zamowienia.Count != 0) { int zamowienieID = Convert.ToInt32(dgvZamowienia.CurrentRow.Cells["IdKolumna"].Value); Zamowienie zamowienie = BazaDanych.WyszukajZamowienie(zamowienieID); WybierzDate myform = new WybierzDate(zamowienie); myform.ShowDialog(); zamowienia = BazaDanych.ListaZamowien(); bsZamowienia.DataSource = new BindingList <WidokZamowienie>(zamowienia); dgvZamowienia.DataSource = bsZamowienia; } else { MessageBox.Show("Lista zamówień jest pusta", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnModyfikujDane_Click(object sender, EventArgs e) { if (pracownicy.Count != 0) { int pracownikID = Convert.ToInt32(dgvPracownicy.CurrentRow.Cells["IdPracownikKolumna"].Value); Pracownik pracownik = BazaDanych.WyszukajPracownika(pracownikID); TworzeniePracownika myform = new TworzeniePracownika(pracownik); myform.ShowDialog(); pracownicy = BazaDanych.ListaPracownikow(); bsPracownicy.DataSource = new BindingList <WidokPracownik>(pracownicy); dgvPracownicy.DataSource = bsPracownicy; } else { MessageBox.Show("Lista pracowników jest pusta", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btModyfikuj_Click(object sender, EventArgs e) { if (pojazdy.Count != 0) { int pojazdID = Convert.ToInt32(dgvPojazdy.CurrentRow.Cells["dgvIDPojazd"].Value); pojazd = BazaDanych.WyszukajPojazd(pojazdID); EdytujPojazd myform = new EdytujPojazd(pojazd); myform.ShowDialog(); pojazdy = BazaDanych.ListaPojazdow(); bsPojazd.DataSource = new BindingList <Pojazd>(pojazdy); dgvPojazdy.DataSource = bsPojazd; } else { MessageBox.Show("Lista pojazdów jest pusta", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void OK_Click(object sender, EventArgs e) { try { pracownik = BazaDanych.LogowaniePracownik(login, haslo); if (pracownik == null) { MessageBox.Show("Niepoprawne dane!", "Błąd!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { ZalogowanyPracownik z = new ZalogowanyPracownik(pracownik); z.ShowDialog(); } } catch (Exception) { MessageBox.Show("Niepoprawne dane!", "Błąd!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btUsunZamowienie_Click(object sender, EventArgs e) { if (zamowienia.Count != 0) { int zamowienieID = Convert.ToInt32(dgvZamowienia.CurrentRow.Cells["IdKolumna"].Value); try { BazaDanych.UsunZamowienie(BazaDanych.WyszukajZamowienie(zamowienieID)); MessageBox.Show("Zamówienie zostało usunięte", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); zamowienia = BazaDanych.ListaZamowien(); bsZamowienia.DataSource = new BindingList <WidokZamowienie>(zamowienia); dgvZamowienia.DataSource = bsZamowienia; } catch (Exception) { MessageBox.Show("Nie udało się usunąć zamówienia", "Błąd!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Lista zamówień jest pusta", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnOK_Click(object sender, EventArgs e) { if (klient == null) { try { klient = new Klient(numer_telefonu, email, imie, nazwisko, login, haslo, DateTime.Now, rodzaj_klienta, nazwa_firmy, nip); BazaDanych.DodajKontoKlienta(klient); MessageBox.Show("Konto zostało utworzone! Zaloguj się za pomocą loginu i hasła. Login: "******". Hasło: " + haslo, "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception) { MessageBox.Show("Nie wszystkie dane zostały poprawnie wprowadzone.", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { klient.kontakt.numerTelefonu = numer_telefonu; klient.kontakt.email = email; klient.imie = imie; klient.nazwisko = nazwisko; klient.haslo = haslo; klient.rodzajKlienta = rodzaj_klienta; klient.nazwaFirmy = nazwa_firmy; klient.nip = nip; try { BazaDanych.EdytujKontoKlienta(klient); MessageBox.Show("Dane zostały zaktualizowane", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception) { MessageBox.Show("Nie udało się zaktualizować danych", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btUsunPracownika_Click(object sender, EventArgs e) { if (pracownicy.Count != 0) { int pracownikID = Convert.ToInt32(dgvPracownicy.CurrentRow.Cells["IdPracownikKolumna"].Value); try { BazaDanych.UsunKontoPracownika(BazaDanych.WyszukajPracownika(pracownikID)); MessageBox.Show("Udało się usunąć kontro pracownika.", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); pracownicy = BazaDanych.ListaPracownikow(); bsPracownicy.DataSource = new BindingList <WidokPracownik>(pracownicy); dgvPracownicy.DataSource = bsPracownicy; } catch (Exception) { MessageBox.Show("Nie udało się usunąć konta pracownika.", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Lista pracowników jest pusta", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnUsunPojazd_Click(object sender, EventArgs e) { if (pojazdy.Count != 0) { int pojazdID = Convert.ToInt32(dgvPojazdy.CurrentRow.Cells["dgvIDPojazd"].Value); try { BazaDanych.UsunPojazd(BazaDanych.WyszukajPojazd(pojazdID)); MessageBox.Show("Udało się usunąć pojazd.", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); pojazdy = BazaDanych.ListaPojazdow(); bsPojazd.DataSource = new BindingList <Pojazd>(pojazdy); dgvPojazdy.DataSource = bsPojazd; } catch (Exception) { MessageBox.Show("Nie udało się usunąć pojazdu.", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Lista pojazdów jest pusta", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void ID_TextChanged(object sender, EventArgs e) { id_zamowienia = Int32.Parse(ID.Text); zamowienie = BazaDanych.WyszukajZamowienie(id_zamowienia); //Wyswietlenie tego zamowienie mozna kazda wartosc w osobnym TextBox, ale nie wiem czy to optymalne ;) }