public WindowUnosVoznje(VoznjaNodeStore prikazVoznji, VoznjaNode voznja = null) : base(Gtk.WindowType.Toplevel)
 {
     this.Build();
     this.prikazVoznji = prikazVoznji;
     this.voznjaNode   = voznja;
     MainWindow.ForAll <Gtk.Label>((widget) => widget.ModifyFont(Pango.FontDescription.FromString("Arial 12")), this);
     calendar.Date = DateTime.Now;
     Lista_vozaca  = DBVozaci.DohvatiSveVozace();
     foreach (var vozac in Lista_vozaca)
     {
         int i = 0;
         combobox_Vozac.InsertText(i, vozac.Oib);
         i++;
     }
     combobox_Vozac.Active = 0;
     calendar.Date         = DateTime.Now;
     if (voznja != null)
     {
         entry_NazivOsobe.Text      = voznja.Naručitelj;
         entry_Kontakt.Text         = voznja.Kontakt;
         entry_PocetnaLokacija.Text = voznja.OD;
         entry_ZavrsnaLokacija.Text = voznja.DO;
         spinbutton_Cijena.Value    = (double)voznja.voznja.Cijena;
         entry_Vrijeme.Text         = voznja.Vrijeme;
     }
 }
Пример #2
0
        public WindowVozači() : base(Gtk.WindowType.Toplevel)
        {
            this.Build();
            MainWindow.ForAll <Gtk.Label>((widget) => widget.ModifyFont(Pango.FontDescription.FromString("Arial 12")), this);

            popisVozaca.AppendColumn("Ime", new CellRendererText(), "text", 0).MinWidth       = 130;
            popisVozaca.AppendColumn("Prezime", new CellRendererText(), "text", 1).MinWidth   = 130;
            popisVozaca.AppendColumn("OIB", new CellRendererText(), "text", 2).MinWidth       = 130;
            popisVozaca.AppendColumn("IBAN", new CellRendererText(), "text", 3).MinWidth      = 130;
            popisVozaca.AppendColumn("Kontakt", new CellRendererText(), "text", 4).MinWidth   = 130;
            popisVozaca.AppendColumn("Adresa", new CellRendererText(), "text", 5).MinWidth    = 130;
            popisVozaca.AppendColumn("Plaća(KN)", new CellRendererText(), "text", 6).MinWidth = 130;
            popisVozaca.AppendColumn("Vozilo", new CellRendererText(), "text", 7).MinWidth    = 130;
            var lista_vozaca = new List <Vozac>();

            lista_vozaca = DBVozaci.DohvatiSveVozace();
            prikazVozaca.Dodaj(lista_vozaca);
            popisVozaca.NodeStore = prikazVozaca;


            popisVozaca.NodeSelection.Changed += NodeSelectionChanged;;
        }