Exemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)  // POTVRDI
        {
            AddDataToBase adt = new AddDataToBase();

            populacija_nastavnika = new List <string>();
            try
            {
                using (con = new SqlConnection(@"Data Source=pc3490ierf43;
                                                Initial Catalog=Fakultet_pz;
                                                Integrated Security=True"))
                {
                    con.Open();

                    using (cmd = new SqlCommand(@"SELECT Nastavnik.ime,Nastavnik.prezime 
                          FROM Nastavnik,Predmet,Nastavnik_Predmet
                          WHERE Nastavnik.ID=Nastavnik_Predmet.NastavnikID AND
                          Nastavnik_Predmet.PredmetID=Predmet.ID AND
                          Predmet.Naziv=@Predmet_Box1", con))
                    {
                        cmd.Parameters.Add(new SqlParameter("Predmet_Box1", textBox1.Text));
                        using (dr = cmd.ExecuteReader())
                        {
                            if (dr.HasRows)
                            {
                                while (dr.Read())
                                {
                                    ime_prezime = dr[1].ToString().Trim() + " " + dr[0].ToString().Trim();
                                    populacija_nastavnika.Add(ime_prezime);
                                    ime_prezime = "";
                                }
                            }
                            else
                            {
                                MessageBox.Show("No rows in table");
                            }
                        }
                    }
                }
                listBox1.DataSource = populacija_nastavnika;
            }
            catch (SqlException ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Exemplo n.º 2
0
        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)  // LISTBOX
        {
            label16.Text = Getsurname(listBox1.SelectedItem.ToString());
            label17.Text = Getfirstname(listBox1.SelectedItem.ToString());



            label15.Text = GetDatabaseString(@"SELECT Nastavnik.email FROM Nastavnik      
                                                WHERE Nastavnik.prezime=@prezime AND 
                                                Nastavnik.ime=@ime");



            label14.Text = GetDatabaseString(@"SELECT Nastavnik.Titula FROM Nastavnik
                                            WHERE Nastavnik.ime=@ime AND 
                                            Nastavnik.prezime=@prezime");

            objekt = GetDatabaseString(@"SELECT Objekt.Naziv FROM Nastavnik,soba,Objekt
                                          WHERE Nastavnik.sobaID=Soba.ID AND soba.ObjektID=Objekt.ID AND
                                          Nastavnik.ime=@ime and Nastavnik.prezime=@prezime");



            label13.Text = GetDatabaseString(@"SELECT SOBA.Broj FROM Soba,Nastavnik      
                                            WHERE Soba.ID=Nastavnik.sobaID AND                        
                                            Nastavnik.ime=@ime AND
                                            Nastavnik.prezime=@prezime") + " " + objekt;

            label20.Text = GetDatabaseString(@"SELECT Soba.Kat FROM Soba,Nastavnik
                                            WHERE soba.ID=Nastavnik.sobaID AND 
                                            Nastavnik.ime=@ime AND
                                            Nastavnik.prezime=@prezime");

            Konzultacije(@"select tjedan_nastavnik.Pocetak_konz,tjedan_nastavnik.Kraj_konz,Tjedan.Dan From tjedan_nastavnik,Nastavnik,Tjedan
                                         where Nastavnik.ID=tjedan_nastavnik.Nastavnik_ID and tjedan_nastavnik.TjedanID=Tjedan.ID and
                                         nastavnik.ime=@ime AND Nastavnik.prezime=@prezime");
            adb     = new AddDataToBase();
            adb.img = adb.ReadWrite_Image(Getfirstname(listBox1.SelectedItem.ToString()), Getsurname(listBox1.SelectedItem.ToString()));

            pictureBox1.Image = adb.Image_Resize(adb.img);



            if (Nazocnost_profesora() == true)
            {
                label11.Text = "Nazocan";
                if (value == Gender.Male)
                {
                    PutImage(@"C:\Users\eugen\Desktop\C# projects\Baza_Podataka_Fpz\Baza_Podataka_Fpz\bin\Debug\male_available.png");
                }

                if (value == Gender.Female)
                {
                    PutImage(@"C:\Users\eugen\Desktop\C# projects\Baza_Podataka_Fpz\Baza_Podataka_Fpz\bin\Debug\female_available.png");
                }
            }

            else if (Nazocnost_profesora() == false)
            {
                if (value == Gender.Male)
                {
                    label11.Text = "Nema ga";
                }
                if (value == Gender.Female)
                {
                    label11.Text = "Nema je";
                }

                PutImage(@"C:\Users\eugen\Desktop\C# projects\Baza_Podataka_Fpz\Baza_Podataka_Fpz\bin\Debug\unavailable.png");
            }
        }