示例#1
0
        protected void OnButtonPotvrdiVoznju(object sender, EventArgs e)
        {
            VoznjaNode voznja = (popisVoznji.NodeSelection.SelectedNode as VoznjaNode);

            if (voznja != null && Dijalozi.ShowYesNo(this, "Jeste li sigurni da želite potvrditi voznju?"))
            {
                prikazVoznji.PotvrdiVoznju(voznja);
            }
            prikazVoznji.Clear();
            var lista_voznji = new List <Voznja>();

            lista_voznji = DBVoznje.DohvatiNePotvrgeneVoznje();
            prikazVoznji.Dodaj(lista_voznji);
        }
示例#2
0
        public WindowVoznje() : base(Gtk.WindowType.Toplevel)
        {
            this.Build();
            MainWindow.ForAll <Gtk.Label>((widget) => widget.ModifyFont(Pango.FontDescription.FromString("Arial 12")), this);
            popisVoznji.AppendColumn("Naručitelj", new CellRendererText(), "text", 0).MinWidth       = 130;
            popisVoznji.AppendColumn("Kontakt", new CellRendererText(), "text", 1).MinWidth          = 130;
            popisVoznji.AppendColumn("Početna lokacija", new CellRendererText(), "text", 2).MinWidth = 130;
            popisVoznji.AppendColumn("Završna lokacija", new CellRendererText(), "text", 3).MinWidth = 130;
            popisVoznji.AppendColumn("Cijena(KN)", new CellRendererText(), "text", 4).MinWidth       = 130;
            popisVoznji.AppendColumn("Vozač", new CellRendererText(), "text", 5).MinWidth            = 130;
            popisVoznji.AppendColumn("Datum", new CellRendererText(), "text", 6).MinWidth            = 130;
            popisVoznji.AppendColumn("Vrijeme", new CellRendererText(), "text", 7);
            var lista_voznji = new List <Voznja>();

            lista_voznji = DBVoznje.DohvatiNePotvrgeneVoznje();
            prikazVoznji.Dodaj(lista_voznji);
            popisVoznji.NodeStore = prikazVoznji;

            popisVoznji.NodeSelection.Changed += NodeSelectionChanged;
        }