示例#1
0
 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();
        }
示例#3
0
        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);
        }
示例#4
0
 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();
 }