private void btnDodajSve_Click(object sender, EventArgs e) { int brojac = lbPopisLijekova.Items.Count; for (int i = 0; i < brojac; i++) { Klase.Lijek lijek = (Klase.Lijek)lbPopisLijekova.Items[0]; odabraniLijekovi.Add(lijek); sviLijekovi.Remove(lijek); PopuniListBox(); PopuniDrugiListBox(); } }
private void btnUredi_Click(object sender, EventArgs e) { if (dgvLijekovi.SelectedRows.Count > 0) { Klase.Lijek lijek = dgvLijekovi.SelectedRows[0].DataBoundItem as Klase.Lijek; FrmUrediLijek forma = new FrmUrediLijek(lijek); forma.ShowDialog(); OsvjeziDataGridView(); } else { MessageBox.Show("Niste odabrali lijek!", "Greška", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnVratiJedan_Click(object sender, EventArgs e) { if (lbLijekoviRecept.SelectedItem != null) { Klase.Lijek lijekVracanje = (Klase.Lijek)lbLijekoviRecept.SelectedItem; odabraniLijekovi.Remove(lijekVracanje); sviLijekovi.Add(lijekVracanje); PopuniListBox(); PopuniDrugiListBox(); } else { MessageBox.Show("Niste odabrali lijek koji želite vratiti.", "Greška", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnDodajJedan_Click(object sender, EventArgs e) { if (lbPopisLijekova.SelectedItem != null) { Klase.Lijek odabraniLijek = (Klase.Lijek)lbPopisLijekova.SelectedItem; odabraniLijekovi.Add(odabraniLijek); sviLijekovi.Remove(odabraniLijek); PopuniListBox(); PopuniDrugiListBox(); } else { MessageBox.Show("Niste odabrali lijek iz popisa lijekova.", "Greška", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnObrisi_Click(object sender, EventArgs e) { try { if (dgvLijekovi.SelectedRows.Count > 0) { Klase.Lijek lijek = dgvLijekovi.SelectedRows[0].DataBoundItem as Klase.Lijek; lijek.ObrisiLijek(); OsvjeziDataGridView(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Greska", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public FrmUrediLijek(Klase.Lijek proslijedeniLijek) { InitializeComponent(); lijek = proslijedeniLijek; }