Exemple #1
0
        public List <TipMaterijala> VratiTipMaterijala(string uslov)
        {
            List <TipMaterijala> lista = new List <TipMaterijala>();

            try
            {
                konekcija.Open();
                komanda.CommandText = "Select * from TipMaterijala where Naziv like '" + uslov + "%' ";
                SqlDataReader citac = komanda.ExecuteReader();
                while (citac.Read())
                {
                    TipMaterijala tm = new TipMaterijala();

                    tm.Sifra = citac.GetInt32(0);
                    tm.Naziv = citac.GetString(1);

                    lista.Add(tm);
                }
                citac.Close();
                return(lista);
            }
            catch (Exception)
            {
                throw;
            }
            finally { if (konekcija != null)
                      {
                          konekcija.Close();
                      }
            }
        }
Exemple #2
0
 internal static bool odaberitipMaterijala(DataGridView dgv)
 {
     try
     {
         tipMaterijala = (TipMaterijala)dgv.CurrentRow.DataBoundItem;
         return(true);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Greska!\n" + ex.Message);
         return(false);
     }
 }
Exemple #3
0
 public void izmeniTipMaterijala(TipMaterijala tm)
 {
     try
     {
         zapocniTransakciju();
         komanda.CommandText = "Update TipMaterijala set Naziv='" + tm.Naziv + "' where Sifra=" + tm.Sifra + " ";
         komanda.ExecuteNonQuery();
         potvrdiTransakciju();
     }
     catch (Exception)
     {
         ponistiTransakciju();
         throw;
     }
     finally { zatvoriKonekciju(); }
 }