public void Update(LijekKodVeterinara entity, bool state) { if (state == true) { ListViewItem it = new ListViewItem(new string[] { entity.Lijek.Naziv, entity.Lijek.Opis, entity.Cijena.ToString() }); it.Tag = entity; listView2.Items.Add(it); } else { int i = 0; for (i = 0; i < listView2.Items.Count; i++) { if (listView2.Items[i].Tag.Equals(entity)) { break; } } if (i == listView2.Items.Count) { ; } else { listView2.Items.RemoveAt(i); } } }
internal void DodajLijekVeterinaru(Lijek lijek, double number, string text) { LijekKodVeterinara lijekKodVeterinara = ModelFactory.CreateLijekKodVeterinara(lijek, NHibernateService.PrijavljeniVeterinar, number, true, text); _unit.VeterinarLijekRepository.Stvori(lijekKodVeterinara); AzurirajLijekoveVeterinara(); }
private void button3_Click(object sender, EventArgs e) { ListView.SelectedListViewItemCollection items = listView2.SelectedItems; if (items.Count == 0) { return; } ListViewItem lvItem = items[0]; LijekKodVeterinara lijek = (LijekKodVeterinara)lvItem.Tag; Presenter.IzbrisiLijekKodVeterinara(lijek); }
public static LijekStavkaRacuna CreateLijekStavkaRacuna(int kolicina, LijekKodVeterinara lijek, Racun racun) { return(new LijekStavkaRacuna(kolicina, lijek, racun)); }
internal void IzbrisiLijekKodVeterinara(LijekKodVeterinara lijek) { lijek.Aktivno = false; _unit.VeterinarLijekRepository.Azuriraj(lijek); AzurirajLijekoveVeterinara(); }