Exemplo n.º 1
0
    public MainWindow() : base(Gtk.WindowType.Toplevel)
    {
        Build();

        buttonUnesi.Clicked         += unosDogadaja;
        buttonIzbrisi.Clicked       += brisanjeDogadaja;
        buttonIzmjeni.Clicked       += izmjenaDogadaja;
        buttonBitniDogadaji.Clicked += bitniDogadaji;

        calendar2.MonthChanged += izmjenaMjeseca;

        dogadajPresenter = new DogadajNodeStore();

        nodeview1.NodeStore = dogadajPresenter;

        nodeview1.AppendColumn("Datum", new CellRendererText(), "text", 0);
        nodeview1.AppendColumn("Opis", new CellRendererText(), "text", 1);
        nodeview1.AppendColumn("Vrijeme", new CellRendererText(), "text", 2, "foreground", 5);
        nodeview1.AppendColumn("Mjesto", new CellRendererText(), "text", 3);
        nodeview1.AppendColumn("Prioritet", new CellRendererText(), "text", 4);

        listaDogadaja = BPDogadaj.DohavtiSve();

        foreach (Dogadaj i in listaDogadaja)
        {
            string boja = provjeraDatum(i);
            dogadajPresenter.dodajDogadaj(i, boja);
        }

        oznacivanjeDana();
    }
Exemplo n.º 2
0
    protected void osvjezi()
    {
        dogadajPresenter.Clear();

        listaDogadaja = BPDogadaj.DohavtiSve();

        foreach (Dogadaj i in listaDogadaja)
        {
            string boja = provjeraDatum(i);
            dogadajPresenter.dodajDogadaj(i, boja);
        }
    }