public void PobieranieWszystkiego() { using (var conn = new SqlConnection(ConfigurationManager .ConnectionStrings["ZgloszeniaAppka.Properties.Settings.BazaZgloszenConnectionString"] .ConnectionString)) { _sql = "SELECT * FROM Zgloszenia"; conn.Open(); PobranieDanych.Lista = new List <Zgloszenia>(); using (var command = new SqlCommand(_sql, conn)) { using (var reader = command.ExecuteReader()) { while (reader.Read()) { var zgloszonko = new Zgloszenia { ZgloszenieID = reader[0].ToString(), Tytul = reader[1].ToString(), Opis = reader[2].ToString(), DataOtworzenia = reader[3].ToString(), DataZamkniecia = reader[4].ToString(), Komentarz = reader[5].ToString(), UzytkownikID = (int)reader[6], UzytkownikImie = WyszukajUsera((int)reader[6]), Uzytkownicy = listaUzytkownikow[listaUzytkownikow.FindIndex(c => c.UzytkownikID == (int)reader[6])] }; Lista.Add(zgloszonko); } } } conn.Close(); } }
private void Aktualne() { var listaAktualne = new List <Zgloszenia>(); dataGridView1.Columns[4].Visible = false; foreach (var item in PobranieDanych.Lista) { var zgloszenia = new Zgloszenia(); if (string.IsNullOrEmpty(item.DataZamkniecia)) { zgloszenia.ZgloszenieID = item.ZgloszenieID; zgloszenia.Tytul = item.Tytul; zgloszenia.Opis = item.Opis; zgloszenia.DataOtworzenia = item.DataOtworzenia; zgloszenia.Komentarz = item.Komentarz; zgloszenia.UzytkownikID = item.UzytkownikID; zgloszenia.UzytkownikImie = item.Uzytkownicy.ImieNazwisko; listaAktualne.Add(zgloszenia); } } dataGridView1.DataSource = listaAktualne; }
private void zamkniete_btn_Click(object sender, EventArgs e) { var listaAktualne = new List <Zgloszenia>(); this.dataGridView1.Columns[4].Visible = true; foreach (var item in PobranieDanych.Lista) { var zgloszenia = new Zgloszenia(); if (!string.IsNullOrEmpty(item.DataZamkniecia)) { zgloszenia.ZgloszenieID = item.ZgloszenieID; zgloszenia.Tytul = item.Tytul; zgloszenia.Opis = item.Opis; zgloszenia.DataOtworzenia = item.DataOtworzenia; zgloszenia.DataZamkniecia = item.DataZamkniecia; zgloszenia.Komentarz = item.Komentarz; zgloszenia.UzytkownikID = item.UzytkownikID; zgloszenia.UzytkownikImie = item.Uzytkownicy.ImieNazwisko; listaAktualne.Add(zgloszenia); } } dataGridView1.DataSource = listaAktualne; }