private void textBox3_Leave(object sender, EventArgs e)
        {
            List <Clan>       listaclanova     = DBClanovi.DohvatiSveClanove();
            List <Upravitelj> listaupravitelja = DBUpravitelj.DohvatiSveUpravitelje();
            Boolean           postojeci_oib    = false;

            foreach (var i in listaclanova)
            {
                if (textBox3.Text == i.Oib)
                {
                    postojeci_oib = true;
                    break;
                }
            }

            foreach (var i in listaupravitelja)
            {
                if (textBox3.Text == i.Sifra)
                {
                    postojeci_oib = true;
                    break;
                }
            }

            if (postojeci_oib)
            {
                MessageBox.Show("Vec imate napravljen račun");
                textBox3.Text = "";
            }
        }
示例#2
0
        private void button1_Click(object sender, EventArgs e)
        {
            List <Clan> listaclanova = DBClanovi.DohvatiSveClanove();

            Boolean prijavaUspjesna = false;

            foreach (var i in listaclanova)
            {
                if (oib.Text == i.Oib)
                {
                    prijavaUspjesna       = true;
                    prijavljen_ime        = i.Ime;
                    sredstva              = i.Sredstva;
                    prijavljen_clan       = true;
                    id_clan               = i.id;
                    prijavljen_upravitelj = false;
                    break;
                }
            }



            if (prijavaUspjesna)
            {
                MessageBox.Show("Uspjesno ste prijavljeni");
                this.Close();
            }

            else
            {
                List <Upravitelj> listaupravitelja = DBUpravitelj.DohvatiSveUpravitelje();


                foreach (var i in listaupravitelja)
                {
                    if (oib.Text == i.Sifra)
                    {
                        prijavljen_ime        = i.Ime;
                        prijavljen_upravitelj = true;
                        prijavljen_clan       = false;
                        id_upravitelj         = i.id;
                        break;
                    }

                    else
                    {
                        MessageBox.Show("Unijeli ste krivi OIB");
                        prijavljen_upravitelj = false;
                        prijavljen_clan       = false;
                    }
                }

                if (prijavljen_upravitelj == true)
                {
                    MessageBox.Show("Uspjesno ste prijavljeni kao upravitelj");
                    this.Close();
                }
            }
        }
示例#3
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);
                }
            }
        }