示例#1
0
 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();
     }
 }
示例#2
0
        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;
        }
示例#3
0
        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;
        }