示例#1
0
 public void UcitajSveKorisnike()
 {
     using (SqlConnection conn = new SqlConnection())
     {
         Korisnici.Clear();
         conn.ConnectionString = CONNECTION_STRING;
         conn.Open();
         SqlCommand command = conn.CreateCommand();
         command.CommandText = @"SELECT * FROM Korisnici WHERE aktivan=1";
         SqlDataAdapter daKorisnici = new SqlDataAdapter();
         DataSet        dsKorisnici = new DataSet();
         daKorisnici.SelectCommand = command;
         daKorisnici.Fill(dsKorisnici, "Korisnici");
         foreach (DataRow row in dsKorisnici.Tables["Korisnici"].Rows)
         {
             Korisnik korisnik = new Korisnik();
             korisnik.Id            = (int)row["Id"];
             korisnik.Ime           = (string)row["Ime"];
             korisnik.Prezime       = (string)row["Prezime"];
             korisnik.Email         = (string)row["Email"];
             korisnik.Adresa        = (string)row["Adresa"];
             korisnik.Pol           = (polenum)Enum.Parse(typeof(polenum), row["Pol"].ToString());
             korisnik.KorisnickoIme = (string)row["KorisnickoIme"];
             korisnik.Lozinka       = (string)row["Lozinka"];
             korisnik.Tip           = (tipenum)Enum.Parse(typeof(tipenum), row["Tip"].ToString());
             korisnik.Aktivan       = (bool)row["Aktivan"];
             Korisnici.Add(korisnik);
         }
     }
 }
        public void UcitajKorisnike()
        {
            Korisnici.Clear();

            foreach (Korisnik k in KorisnikDAO.VratiKorisnike())
            {
                this.Korisnici.Add(k);
            }
        }