private void PrijavaBotun_Click(object sender, EventArgs e)
        {
            k.username = textBox1.Text.Trim();
            k.password = textBox2.Text.Trim();

            bool success = b.loginCheck(k);

            if (success == true)
            {
                //login ok
                MessageBox.Show("Prijava ispravna.");

                if (k.username == "admin" || k.username == "user")
                {
                    kampusGym au = new kampusGym();
                    au.Show();
                    this.Hide();
                }
            }
            else
            {
                //login failed
                MessageBox.Show("Prijava neuspješna. Pokušajte ponovo.");
            }
        }
        private void pictureBox1_Click(object sender, EventArgs e)
        {
            kampusGym kg = new kampusGym();

            kg.Show();
            this.Hide();
        }
        private void PictureBox5_Click(object sender, EventArgs e)
        {
            c.gym_id = int.Parse(textBox1.Text);

            bool success = u.Delete(c);

            if (success)
            {
                MessageBox.Show("Član uspjesno izbrisan.");
            }
            else
            {
                MessageBox.Show("Pogreška pri brisanju člana.");
            }

            kampusGym f = new kampusGym();

            f.Show();
            this.Hide();
        }
Exemple #4
0
        private void ObnoviBotun_Click(object sender, EventArgs e)
        {
            bool check = false;

            check = provjera(dateTimePicker2, dateTimePicker3);
            if (check)
            {
                c.gym_id           = int.Parse(textBox1.Text);
                c.ime              = textBox2.Text;
                c.prezime          = textBox3.Text;
                c.spol             = textBox4.Text;
                c.datum_rodenja    = dateTimePicker1.Value.ToShortDateString();
                c.email            = textBox6.Text;
                c.datum_placanja   = dateTimePicker2.Value.ToShortDateString();
                c.datum_vrijedi_do = dateTimePicker3.Value.ToShortDateString();
                c.vrsta_treninga   = textBox5.Text;
                c.slika            = pictureBox1.ToString();



                bool success = u.Update(c);
                if (success)
                {
                    MessageBox.Show("Obnovljeno clanstvo.");
                }
                else
                {
                    MessageBox.Show("Pogreska pri obnavljanju clanstva.");
                }



                kampusGym f = new kampusGym();
                f.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Neispravan datum obnove clanstva");
            }
        }
        private void DodajBotun_Click(object sender, EventArgs e)
        {
            bool check = false;

            DataClasses2DataContext db2 = new DataClasses2DataContext();
            var varijabla3 = from s in db2.tblMembers select s.gym_id;

            int[] broj = varijabla3.ToArray();

            bool temp  = false;
            bool temp3 = true;
            int  rez   = 0;

            temp = int.TryParse(textBox1.Text, out rez);

            for (int i = 0; i < broj.Length; i++) // Provjera da li postoji isti broj tj id_korisnika u bazi
            {
                if (rez == broj[i])
                {
                    temp3 = false;
                }
            }

            if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "")
            {
                MessageBox.Show("Neko od obaveznih polja je ostalo prazno. Pokušajte ponovno.");
            }
            if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "")
            {
                MessageBox.Show("Prvo unesite podatke.", "Obavijest");
            }
            else if (temp == false)
            {
                MessageBox.Show("Niste unijeli ispravan identifikacijski broj člana.", "Obavijest");
            }
            else if (temp3 == false)
            {
                MessageBox.Show("Unijeli ste identifikacijski broj člana koji se već koristi.", "Obavijest");
            }
            else
            {
                if (temp3 && temp)
                {
                    var result = MessageBox.Show("Jeste li sigurni da želite urediti informacije?", "Obavijest", MessageBoxButtons.YesNo);
                    if (result == DialogResult.Yes)
                    {
                        c.gym_id           = int.Parse(textBox1.Text);
                        c.ime              = textBox2.Text;
                        c.prezime          = textBox3.Text;
                        c.spol             = comboBox1.Text;
                        c.datum_rodenja    = dateTimePicker1.Value.ToShortDateString();
                        c.email            = textBox6.Text;
                        c.datum_placanja   = dateTimePicker2.Value.ToShortDateString();
                        c.datum_vrijedi_do = dateTimePicker3.Value.ToShortDateString();
                        check              = provjera(dateTimePicker2, dateTimePicker3); // funkcija
                        if (!check)
                        {
                            MessageBox.Show("Neispravan datum trajanja članstva, članarina može trajati najmanje mjesec dana!", "Obavijest");
                        }
                        else
                        {
                            c.vrsta_treninga = comboBox2.Text;
                            c.slika          = pictureBox4.ToString();

                            bool success = u.Insert(c);

                            if (success)
                            {
                                MessageBox.Show("Dodan novi član.", "Obavijest");
                                kampusGym f = new kampusGym();
                                f.Show();
                                this.Hide();
                            }
                            else
                            {
                                MessageBox.Show("Pogreška pri uređivanju članstva.", "Obavijest");
                            }
                        }
                    }
                }
                else
                {
                    dodajForm f1 = new dodajForm();
                    f1.Show();
                    this.Hide();
                }


                //}

                /* if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "")
                 * {
                 *   MessageBox.Show("Neko od obaveznih polja je ostalo prazno. Pokusajte ponovno.");
                 * }
                 *
                 * else
                 * {
                 *
                 *   /*
                 *   bool flag = false;
                 *   int rez = 0;
                 *   flag = int.TryParse(textBox1.Text, out rez);
                 *   if (flag == false)
                 *   {
                 *       MessageBox.Show("Nije unesen broj.");
                 *
                 *   }
                 *   else
                 *   {
                 *
                 *   //Step 1: Get values from UI
                 *   c.gym_id = int.Parse(textBox1.Text);
                 *       c.ime = textBox2.Text;
                 *       c.prezime = textBox3.Text;
                 *       c.spol = comboBox1.Text;
                 *       c.datum_rodenja = dateTimePicker1.Value.ToShortDateString();
                 *       c.email = textBox6.Text;
                 *       c.datum_placanja = dateTimePicker2.Value.ToShortDateString();
                 *       c.datum_vrijedi_do = dateTimePicker3.Value.ToShortDateString();
                 *       c.vrsta_treninga = comboBox2.Text;
                 *       c.slika = pictureBox4.ToString();
                 *
                 *       //Step 2: Adding values from UI to the DB
                 *       bool success = u.Insert(c);
                 *
                 *       if (success)
                 *       {
                 *           MessageBox.Show("Uspjesno dodan novi clan");
                 *           kampusGym f = new kampusGym();
                 *           f.Show();
                 *           this.Hide();
                 *       }
                 *       else
                 *           MessageBox.Show("Nesto je poslo po krivu");
                 *   }
                 *
                 * }*/
            }
        }