public WindowUnosVozaca(VozacNodeStore prikazVozaca, VozacNode radnik = null) : base(Gtk.WindowType.Toplevel)
        {
            this.Build();
            this.prikazVozaca = prikazVozaca;
            this.VozacNode    = radnik;
            MainWindow.ForAll <Gtk.Label>((widget) => widget.ModifyFont(Pango.FontDescription.FromString("Arial 12")), this);

            Lista_vozila = DBVozila.DohvatiSvaVozila();
            foreach (var k in Lista_vozila)
            {
                int i = 0;
                if (DBVozaci.provjeriVozilo((long)k.id))
                {
                    combobox_VOZILO.InsertText(i, k.Registracija);
                }
                i++;
            }

            if (VozacNode != null)
            {
                entry_IME.Text        = VozacNode.Ime;
                entry_PREZIME.Text    = VozacNode.Prezime;
                entryOIB.Text         = VozacNode.Oib;
                entry_KONTAKT.Text    = VozacNode.Kontakt;
                entry_IBAN.Text       = VozacNode.Iban;
                entry_ADRESA.Text     = VozacNode.Prebivaliste;
                spinbutton_PLACA.Text = VozacNode.Placa;
            }
            combobox_VOZILO.Active = 0;
        }
Exemplo n.º 2
0
        public WindowVozila() : base(Gtk.WindowType.Toplevel)
        {
            this.Build();
            MainWindow.ForAll <Gtk.Label>((widget) => widget.ModifyFont(Pango.FontDescription.FromString("Arial 12")), this);
            popisVozila.AppendColumn("Marka", new CellRendererText(), "text", 0).MinWidth   = 130;
            popisVozila.AppendColumn("Model", new CellRendererText(), "text", 1).MinWidth   = 130;
            popisVozila.AppendColumn("Godište", new CellRendererText(), "text", 2).MinWidth = 130;
            popisVozila.AppendColumn("Reg", new CellRendererText(), "text", 3).MinWidth     = 130;
            popisVozila.AppendColumn("Vrsta", new CellRendererText(), "text", 4).MinWidth   = 130;
            var lista_vozila = new List <Vozilo>();

            lista_vozila = DBVozila.DohvatiSvaVozila();
            prikazVozila.Dodaj(lista_vozila);
            popisVozila.NodeStore = prikazVozila;

            popisVozila.NodeSelection.Changed += NodeSelection_Changed;
        }