private void cmdEdytuj_Click(object sender, EventArgs e) { Worker worker ; try { worker = (Worker)dgwWorkers.CurrentRow.DataBoundItem; } catch { return; } FindWorker newWorker = new FindWorker("Edycja pracownika", "Zapisz"); newWorker.IMIE = worker.IMIE; newWorker.NAZWISKO = worker.NAZWISKO; newWorker.ADRES = worker.ADRES; newWorker.PESEL = worker.PESEL; newWorker.NIP = worker.NIP; newWorker.BANK = worker.BANK; newWorker.ShowDialog(); if (newWorker.CANCEL) return; CustomerDatabase.UpdateWorker(worker.ID, newWorker.IMIE, newWorker.NAZWISKO, newWorker.ADRES, newWorker.PESEL, newWorker.NIP,newWorker.BANK); LoadWorkers(worker.ID, "", "", "", "", ""); Message.InfoMessage("Zaktulizowano dane pracownika"); }
private void cmdPracownikSearch_Click(object sender, EventArgs e) { FindWorker findWorkers = new FindWorker("Wyszukaj pracowników", "Szukaj"); findWorkers.ShowDialog(); if (findWorkers.CANCEL) return; List<Worker> workers = CustomerDatabase.GetWorkers(-1, findWorkers.IMIE, findWorkers.NAZWISKO, findWorkers.PESEL, findWorkers.NIP, findWorkers.BANK); if (workers == null) { Message.InfoMessage("Nie znaleziono"); return; } cbxPracownik.DisplayMember = ""; cbxPracownik.ValueMember = ""; cbxPracownik.DataSource = null; cbxPracownik.DataSource = workers; cbxPracownik.DisplayMember = "PRACOWNIK"; cbxPracownik.ValueMember = "ID"; Settings.ShowDropDownList(ref cbxPracownik); }
private void cmdPracownikDodaj_Click(object sender, EventArgs e) { FindWorker newWorker = new FindWorker("Nowy pracownik", "Dodaj"); newWorker.ShowDialog(); if (newWorker.CANCEL) return; int id = CustomerDatabase.NewWorker(newWorker.IMIE, newWorker.NAZWISKO, newWorker.ADRES, newWorker.PESEL, newWorker.NIP, newWorker.BANK); List<Worker> pracownicy = CustomerDatabase.GetWorkers(id, "", "", "", "", ""); cbxPracownik.DisplayMember = ""; cbxPracownik.ValueMember = ""; cbxPracownik.DataSource = null; cbxPracownik.DataSource = pracownicy; cbxPracownik.DisplayMember = "PRACOWNIK"; cbxPracownik.ValueMember = "ID"; cbxPracownik.SelectedValue = id; PRACOWNIK = (Worker)cbxPracownik.SelectedItem; Message.InfoMessage("Nowy pracownik został dodany"); }
private void cmdNowy_Click(object sender, EventArgs e) { FindWorker newWorker = new FindWorker("Nowy pracownik", "Dodaj"); newWorker.ShowDialog(); if (newWorker.CANCEL) return; CustomerDatabase.NewWorker(newWorker.IMIE, newWorker.NAZWISKO, newWorker.ADRES, newWorker.PESEL, newWorker.NIP, newWorker.BANK); LoadWorkers(-1, newWorker.IMIE, newWorker.NAZWISKO, newWorker.PESEL, newWorker.NIP, newWorker.BANK); Message.InfoMessage("Nowy pracownik został dodany"); }
private void cmdSzukaj_Click(object sender, EventArgs e) { FindWorker findWorkers = new FindWorker("Wyszukaj pracowników", "Szukaj"); findWorkers.ShowDialog(); if (findWorkers.CANCEL) return; LoadWorkers(-1, findWorkers.IMIE, findWorkers.NAZWISKO, findWorkers.PESEL, findWorkers.NIP, findWorkers.BANK); }