Exemple #1
0
        private void btnObrisiRacun_Click(object sender, EventArgs e)
        {
            Korisnicki_racun odabraniRacun = dgvRacuni.CurrentRow.DataBoundItem as Korisnicki_racun;

            if (odabraniRacun != null)
            {
                odabraniRacun.ObrisiRacun();
                OsvjeziKorRacune();
            }
        }
Exemple #2
0
 private void btnDodajRacun_Click(object sender, EventArgs e)
 {
     if (aplikacija != null)
     {
         Korisnicki_racun noviRacun = new Korisnicki_racun();
         noviRacun.Korime        = txtKorime.Text;
         noviRacun.Lozinka       = txtLozinka.Text;
         noviRacun.FK_aplikacija = aplikacija.ID_aplikacija;
         noviRacun.DodajRacun();
     }
     Close();
 }
Exemple #3
0
        public static List <Korisnicki_racun> DohvatiRacune(Aplikacija aplikacijaOdabrana)
        {
            List <Korisnicki_racun> listaRacuna = new List <Korisnicki_racun>();
            string          sqlUpit             = $"SELECT * FROM Korisnicki_racun WHERE FK_aplikacija= {aplikacijaOdabrana.ID_aplikacija}";
            MySqlDataReader dr = DB.Instance.DohvatiDataReader(sqlUpit);

            while (dr.Read())
            {
                Korisnicki_racun racun = new Korisnicki_racun(dr);
                listaRacuna.Add(racun);
            }
            dr.Close();     //DataReader treba obavezno zatvoriti nakon uporabe.
            return(listaRacuna);
        }
Exemple #4
0
        private void OsvjeziKorRacune()
        {
            dgvRacuni.DataSource = null;
            Aplikacija odabranaAplikacija = dgvAplikacije.CurrentRow.DataBoundItem as Aplikacija;

            if (odabranaAplikacija != null)
            {
                List <Korisnicki_racun> racuniAplikacije = Korisnicki_racun.DohvatiRacune(odabranaAplikacija);
                dgvRacuni.DataSource            = racuniAplikacije;
                dgvRacuni.Columns[0].Visible    = false;
                dgvRacuni.Columns[3].Visible    = false;
                dgvRacuni.Columns[1].HeaderText = "Korisnicko ime";
                dgvRacuni.Columns[2].HeaderText = "Lozinka";
            }
        }