Beispiel #1
0
        private void WindowTvojeRezervacije_Load(object sender, EventArgs e)
        {
            dataGridView1.Columns.Add("col0", "id");
            dataGridView1.Columns.Add("col1", "Vrijeme");
            dataGridView1.Columns.Add("col2", "Datum");
            dataGridView1.Columns.Add("col3", "Oznaka terena");
            dataGridView1.Columns.Add("col4", "id osobe");
            dataGridView1.Columns[0].Visible = false;
            dataGridView1.Columns[4].Visible = false;

            string vrijeme;

            if (WindowPrijava.prijavljen_clan == true)
            {
                Clan a    = new Clan();
                long?id_o = WindowPrijava.id_clan;
                a.id = id_o;

                List <Rezervacija_terena> rezervacije = DBRezervacija_terena.GetRezervacija(a);

                foreach (var i in rezervacije)
                {
                    vrijeme = DBRezervacija_terena.DohvatiVrijeme((int)i.Vrijeme);
                    dataGridView1.Rows.Add(i.id, vrijeme, i.Datum.ToLongDateString(), i.Teren.Oznaka_terena, i.Id_osobe);
                }
            }
            else if (WindowPrijava.prijavljen_upravitelj == true)
            {
                button3.Show();
                List <Rezervacija_terena> rezervacije = DBUpravitelj.DohvatiSveRezervacije();

                foreach (var i in rezervacije)
                {
                    vrijeme = DBRezervacija_terena.DohvatiVrijeme((int)i.Vrijeme);
                    dataGridView1.Rows.Add(i.id, vrijeme, i.Datum.ToLongDateString(), i.Teren.Oznaka_terena, i.Id_osobe);
                }
            }
        }