public OtpremnicaTreeNode(Otpremnica o)
 {
     IdOtpremnica      = o.IdOtpremnica;
     Datum             = o.Datum.ToString("dd.MM.yyyy. HH:mm:ss");
     BrojNarudzbeKupca = o.BrojNarudzbeKupca;
     NazivPrijevoznika = o.Prijevoznik.Naziv;
     Zaposlenik        = o.Zaposlenik.ToString();
 }
 private Gtk.NodeStore getStore()
 {
     if (store == null)
     {
         store = new Gtk.NodeStore(typeof(OtpremnicaTreeNode));
         List <Otpremnica> listaOtpremnica = Otpremnica.DohvatiOtpremnice();
         foreach (Otpremnica o in listaOtpremnica)
         {
             store.AddNode(new OtpremnicaTreeNode(o));
         }
     }
     return(store);
 }
Beispiel #3
0
        public static Otpremnica DohvatiOtpremnicu(String idOtpremnica)
        {
            String           sqlUpit = "SELECT * FROM otpremnica WHERE id_otpremnica = '" + idOtpremnica + "'";
            NpgsqlDataReader dr      = DatabaseConnection.Instance.getDataReader(sqlUpit);
            Otpremnica       o       = null;

            if (dr.Read())
            {
                o = new Otpremnica(dr);
            }
            dr.Close();
            o.dohvatiPodatke();
            o.dohvatiStavke();
            return(o);
        }
Beispiel #4
0
        public static List <Otpremnica> DohvatiOtpremnice()
        {
            String            sqlUpit         = "SELECT * FROM otpremnica";
            NpgsqlDataReader  dr              = DatabaseConnection.Instance.getDataReader(sqlUpit);
            List <Otpremnica> listaOtpremnica = new List <Otpremnica> ();

            while (dr.Read())
            {
                Otpremnica o = new Otpremnica(dr);
                listaOtpremnica.Add(o);
            }
            dr.Close();
            foreach (Otpremnica item in listaOtpremnica)
            {
                item.Prijevoznik = Prijevoznik.DohvatiPrijevoznika(item.IdPrijevoznik);
                item.Zaposlenik  = Zaposlenik.DohvatiZaposlenika(item.IdZaposlenik);
                item.ListaStavki = Stavka.DohvatiStavke(item.IdOtpremnica, 1);
            }
            return(listaOtpremnica);
        }