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; }
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; }