示例#1
0
        private void urediClanaButton_Click(object sender, EventArgs e)
        {
            Uporabniki uporabnik = new Uporabniki(uredi_clana_id, imeTextBox2.Text, priimekTextBox.Text, telefonTextBox.Text, naslovTextBox.Text, emailTextBox.Text, opombeRichTextBox.Text);

            Database.posodobiClana(uporabnik);
            imeTextBox2.Clear();
            priimekTextBox.Clear();
            telefonTextBox.Clear();
            naslovTextBox.Clear();
            emailTextBox.Clear();
            opombeRichTextBox.Clear();
            uredi_clana_id             = -1;
            pocistiClaniButton.Enabled = false;
            urediClanaButton.Enabled   = false;
        }
示例#2
0
        private void claniListBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (claniListBox.SelectedIndex != -1)
            {
                Uporabniki uporabnik  = (Uporabniki)claniListBox.SelectedItem;
                int        id         = uporabnik.id;
                Uporabniki uporabnikk = Database.VrniUporabnika(id);

                imeLabel.Text     = uporabnikk.ime;
                priimekLabel.Text = uporabnikk.priimek;
                telefonLabel.Text = uporabnikk.telefon;
                naslovLabel.Text  = uporabnikk.naslov;
                emailLabel.Text   = uporabnikk.email;
                opombeLabel.Text  = uporabnikk.opombe;
            }
        }
示例#3
0
        public static Uporabniki isciUporabnika(int uporabnik_id)
        {
            Uporabniki uporabnik = new Uporabniki();

            using (SQLiteConnection con = new SQLiteConnection(conn))
            {
                con.Open();
                SQLiteCommand    com    = new SQLiteCommand("SELECT id, ime, priimek FROM uporabniki WHERE id = '" + uporabnik_id + "';", con);
                SQLiteDataReader reader = com.ExecuteReader();
                while (reader.Read())
                {
                    uporabnik.id      = reader.GetInt32(0);
                    uporabnik.ime     = reader.GetString(1);
                    uporabnik.priimek = reader.GetString(2);
                }
                con.Close();
            }
            return(uporabnik);
        }
示例#4
0
        public static Uporabniki VrniUporabnika(int uporabnik_id)
        {
            Uporabniki uporabnik = new Uporabniki();

            using (SQLiteConnection con = new SQLiteConnection(conn))
            {
                con.Open();
                SQLiteCommand    com    = new SQLiteCommand("SELECT id, ime, priimek, telefon, naslov, email, opombe FROM uporabniki WHERE id = " + uporabnik_id + ";", con);
                SQLiteDataReader reader = com.ExecuteReader();
                while (reader.Read())
                {
                    uporabnik.id      = reader.GetInt32(0);
                    uporabnik.ime     = reader.GetString(1);
                    uporabnik.priimek = reader.GetString(2);
                    uporabnik.telefon = reader.GetString(3);
                    uporabnik.naslov  = reader.GetString(4);
                    uporabnik.email   = reader.GetString(5);
                    uporabnik.opombe  = reader.GetString(6);
                }
                con.Close();
            }
            return(uporabnik);
        }
示例#5
0
        private void claniListBox_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            if (claniListBox.SelectedIndex != -1)
            {
                //Dobi in shrani izbranega uporabnika
                Uporabniki uporabnik = (Uporabniki)claniListBox.SelectedItem;
                imePriimekLabel.Text = uporabnik.ime + " " + uporabnik.priimek;
                uporabnik_id         = uporabnik.id;

                //Izpiše izposojeno gradivo izbranega uporabnika
                izposojenoGradivoListBox.Items.Clear();
                List <Izposoja> izposojenoGradivo = Database.izpisIzposojenegaGradiva(uporabnik_id);
                foreach (Izposoja izposoja in izposojenoGradivo)
                {
                    izposojenoGradivoListBox.Items.Add(izposoja);
                }

                //Izpiše vso gradivo
                vsoGradivoListBoxUpdate();

                //Prikaže vracilo/izposoja tab
                tabControl1.SelectedTab = tabControl1.TabPages["vraciloIzposojaTabPage"];
            }
        }