public ZaposlenikTreeNode(Zaposlenik z)
 {
     Id      = z.IdZaposlenik;
     Ime     = z.Ime;
     Prezime = z.Prezime;
     Telefon = z.Telefon;
 }
 protected void winOdaberiZaposlenika_onDestroyed(object sender, EventArgs e)
 {
     if (winOdaberiZaposlenika.odabraniZaposlenik != null)
     {
         int idZap = winOdaberiZaposlenika.odabraniZaposlenik.Id;
         noviZaposlenik    = Zaposlenik.DohvatiZaposlenika(idZap);
         inZaposlenik.Text = noviZaposlenik.ToString();
     }
 }
示例#3
0
 public Otpremnica(String idOtpr, DateTime dat, String brojNarKup, int idPrij, Prijevoznik p, int idZap, Zaposlenik z, List <Stavka> stavke)
 {
     IdOtpremnica      = idOtpr;
     BrojNarudzbeKupca = brojNarKup;
     Datum             = dat;
     IdPrijevoznik     = idPrij;
     Prijevoznik       = p;
     IdZaposlenik      = idZap;
     Zaposlenik        = z;
     ListaStavki       = stavke;
 }
 private Gtk.NodeStore getStore()
 {
     if (store == null)
     {
         store = new Gtk.NodeStore(typeof(ZaposlenikTreeNode));
         List <Zaposlenik> listaZaposlenici = Zaposlenik.DohvatiZaposlenike();
         foreach (Zaposlenik z in listaZaposlenici)
         {
             store.AddNode(new ZaposlenikTreeNode(z));
         }
     }
     return(store);
 }
示例#5
0
        public static Zaposlenik DohvatiZaposlenika(int idZaposlenik)
        {
            String           sqlUpit = "SELECT * FROM zaposlenik WHERE id_zaposlenik = " + idZaposlenik;
            Zaposlenik       z       = null;
            NpgsqlDataReader dr      = DatabaseConnection.Instance.getDataReader(sqlUpit);

            if (dr.Read())
            {
                z = new Zaposlenik(dr);
            }
            dr.Close();
            return(z);
        }
示例#6
0
 public Primka(String idPrim, DateTime dat, String brojDost, int idPrij, Prijevoznik p, int idDob, Dobavljac d, int idZap, Zaposlenik z, List <Stavka> stavke)
 {
     IdPrimka       = idPrim;
     BrojDostavnice = brojDost;
     Datum          = dat;
     IdPrijevoznik  = idPrij;
     Prijevoznik    = p;
     IdDobavljac    = idDob;
     Dobavljac      = d;
     IdZaposlenik   = idZap;
     Zaposlenik     = z;
     ListaStavki    = stavke;
 }
示例#7
0
        public static List <Zaposlenik> DohvatiZaposlenike()
        {
            List <Zaposlenik> listaZaposlenici = new List <Zaposlenik> ();
            String            sqlUpit          = "SELECT * FROM zaposlenik";
            NpgsqlDataReader  dr = DatabaseConnection.Instance.getDataReader(sqlUpit);

            while (dr.Read())
            {
                Zaposlenik z = new Zaposlenik(dr);
                listaZaposlenici.Add(z);
            }
            dr.Close();
            return(listaZaposlenici);
        }
示例#8
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);
        }
示例#9
0
 private void dohvatiPodatke()
 {
     Zaposlenik  = Zaposlenik.DohvatiZaposlenika(IdZaposlenik);
     Prijevoznik = Prijevoznik.DohvatiPrijevoznika(IdPrijevoznik);
 }
示例#10
0
 private void dohvatiPodatke()
 {
     Dobavljac   = Dobavljac.DohvatiDobavljaca(IdDobavljac);
     Zaposlenik  = Zaposlenik.DohvatiZaposlenika(IdZaposlenik);
     Prijevoznik = Prijevoznik.DohvatiPrijevoznika(IdPrijevoznik);
 }