コード例 #1
0
        public static List <Tävlingar> GetTävlingslista()
        {
            List <Tävlingar>         tävlingslista = new List <Tävlingar>();
            ConnectionStringSettings settings      = ConfigurationManager.ConnectionStrings[conString];
            NpgsqlConnection         conn          = new NpgsqlConnection(settings.ConnectionString);

            conn.Open();
            NpgsqlCommand    command1 = new NpgsqlCommand("SELECT * FROM tavling ORDER BY id", conn);
            NpgsqlDataReader dr       = command1.ExecuteReader();

            while (dr.Read())
            {
                Tävlingar aktuelltävling = new Tävlingar
                {
                    tavlingId            = (int)(dr["id"]),
                    tavlingsNamn         = (string)(dr["tavlingsnamn"]),
                    startDatum           = (DateTime)(dr["startdatum"]),
                    slutDatum            = (DateTime)(dr["slutdatum"]),
                    sistaAnmalningsDatum = (DateTime)(dr["sista_anmalningsdatum"]),
                    sistaAvbokningsDatum = (DateTime)(dr["sista_avbokningsdatum"]),
                    klassA = (double)(dr["klass_a"]),
                    klassB = (double)(dr["klass_b"]),
                    klassC = (double)(dr["klass_c"]),
                };

                tävlingslista.Add(aktuelltävling);
            }
            conn.Close();
            return(tävlingslista);
        }
コード例 #2
0
ファイル: Databas.cs プロジェクト: rikardw/golfkoll
        public static List<Tävlingar> GetTävlingslista()
        {
            List<Tävlingar> tävlingslista = new List<Tävlingar>();
            ConnectionStringSettings settings = ConfigurationManager.ConnectionStrings[conString];
            NpgsqlConnection conn = new NpgsqlConnection(settings.ConnectionString);
            conn.Open();
            NpgsqlCommand command1 = new NpgsqlCommand("SELECT * FROM tavling ORDER BY id", conn);
            NpgsqlDataReader dr = command1.ExecuteReader();
            while (dr.Read())
            {
                Tävlingar aktuelltävling = new Tävlingar
                {
                    tavlingId = (int)(dr["id"]),
                    tavlingsNamn = (string)(dr["tavlingsnamn"]),
                    startDatum = (DateTime)(dr["startdatum"]),
                    slutDatum = (DateTime)(dr["slutdatum"]),
                    sistaAnmalningsDatum = (DateTime)(dr["sista_anmalningsdatum"]),
                    sistaAvbokningsDatum = (DateTime)(dr["sista_avbokningsdatum"]),
                    klassA = (double)(dr["klass_a"]),
                    klassB = (double)(dr["klass_b"]),
                    klassC = (double)(dr["klass_c"]),
                };

                tävlingslista.Add(aktuelltävling);
            }
            conn.Close();
            return tävlingslista;
        }
コード例 #3
0
ファイル: Form1.cs プロジェクト: rikardw/golfkoll
 private void lbTävlingar_SelectedIndexChanged(object sender, EventArgs e)
 {
     markeradTävling = (Tävlingar)lbTävlingar.SelectedItem;
     lbGolfspelare.DataSource = Databas.TävlingsSpelar(markeradTävling.tavlingId);
 }
コード例 #4
0
 private void lbTävlingar_SelectedIndexChanged(object sender, EventArgs e)
 {
     markeradTävling          = (Tävlingar)lbTävlingar.SelectedItem;
     lbGolfspelare.DataSource = Databas.TävlingsSpelar(markeradTävling.tavlingId);
 }