public EdytujKlientaForm(Klient klient, DaneKlientaForm daneKlientaForm, KlienciForm klienciForm) { InitializeComponent(); _klientRepozytorium = (IRepository <Klient>)Program.ServiceProvider.GetService(typeof(IRepository <Klient>)); daneKlienta1.UstawPola(klient.Imie, klient.Nazwisko); this.daneKlientaForm = daneKlientaForm; this.klienciForm = klienciForm; k = klient; EdycjaKlienta += klienciForm.EdycjaListy; }
private void zobaczKlientaButton_Click(object sender, EventArgs e) { if (klienciListView.SelectedItems.Count == 0) { string message = "Najpierw musisz wybrać klienta"; string title = "Komunikat"; MessageBoxButtons buttons = MessageBoxButtons.OK; DialogResult result = MessageBox.Show(message, title, buttons); } else { var zaznaczonyItem = klienciListView.SelectedItems[0]; Klient tempKlient = Klienci.Where(k => k.ID == (int)zaznaczonyItem.Tag).First(); var form = new DaneKlientaForm(tempKlient, this); form.Show(); } }