public NoweWypozyczenieForm(WypozyczeniaKlientaForm wypozyczeniaKlientaForm, Klient klient) { InitializeComponent(); _ksiazkaRepozytorium = (IRepository <Ksiazka>)Program.ServiceProvider.GetService(typeof(IRepository <Ksiazka>)); _wypozyczenieRepozytorium = (IWypozyczeniaRepozytorium)Program.ServiceProvider.GetService(typeof(IWypozyczeniaRepozytorium)); this.klient = klient; NoweWypozyczenie += wypozyczeniaKlientaForm.DodanieDoWypozyczenAsync; }
private void zobaczWypozyczeniaButton_Click(object sender, EventArgs e) { if (klienciwypozListView.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 = klienciwypozListView.SelectedItems[0]; Klient tempKlient = Klienci.Where(k => k.ID == (int)zaznaczonyItem.Tag).First(); var form = new WypozyczeniaKlientaForm(tempKlient, this); form.Show(); } }