public List <TekmovanjeInfo> GetTekmovanja()
        {
            List <TekmovanjeInfo> tekmovanje = null;
            SqlConnection         conn       = new SqlConnection(connString);
            SqlCommand            cmd        = conn.CreateCommand();

            cmd.CommandText = "SELECT ID, tekmovanje, name, genderRank, divRank, overallRank, bib, division, age, state, country, profession, points, swim, swimDistance, t1, bike, bikeDistance, t2, run, runDistance, overall FROM Tekmovanje";

            conn.Open();

            try
            {
                SqlDataReader rd = cmd.ExecuteReader();

                if (rd.HasRows)
                {
                    tekmovanje = new List <TekmovanjeInfo>();
                    while (rd.Read())
                    {
                        TekmovanjeInfo t = new TekmovanjeInfo();
                        t = new TekmovanjeInfo();

                        t.id           = rd.GetInt32(0);
                        t.tekmovanje   = rd.GetString(1);
                        t.name         = rd.GetString(2);
                        t.genderRank   = rd.GetString(3);
                        t.divRank      = rd.GetString(4);
                        t.overallRank  = rd.GetString(5);
                        t.bib          = rd.GetString(6);
                        t.division     = rd.GetString(7);
                        t.age          = rd.GetString(8);
                        t.state        = rd.GetString(9);
                        t.country      = rd.GetString(10);
                        t.profession   = rd.GetString(11);
                        t.points       = rd.GetString(12);
                        t.swim         = rd.GetString(13);
                        t.swimDistance = rd.GetString(14);
                        t.t1           = rd.GetString(15);
                        t.bike         = rd.GetString(16);
                        t.bikeDistance = rd.GetString(17);
                        t.t2           = rd.GetString(18);
                        t.run          = rd.GetString(19);
                        t.runDistance  = rd.GetString(20);
                        t.overall      = rd.GetString(21);

                        tekmovanje.Add(t);
                    }
                }
            }
            catch (Exception ex)
            {
            }

            conn.Close();

            return(tekmovanje);
        }
        public void UpdateTekmovalec(string id, TekmovanjeInfo tekmovanje)
        {
            SqlConnection conn = new SqlConnection(connString);
            SqlCommand    cmd  = conn.CreateCommand();

            cmd.CommandText = "UPDATE Tekmovalec SET tekmovanje=@tekmovanje, name=@name, genderRank=@genderRank, divRank=@divRank, overallRank=@overallRank, bib=@bib, division=@division, age=@age, state=@state, country=@country, profession=@profession, points=@points, swim=@swim, swimDistance=@swimDistance, t1=@t1, bike=@bike, bikeDistance=@bikeDistance, t2=@t2, run=@run, runDistance=@runDistance, overall=@overall WHERE ID=@ID";

            cmd.Parameters.Add("ID", SqlDbType.Int).Value = int.Parse(id);

            cmd.Parameters.Add("tekmovanje", SqlDbType.VarChar).Value   = tekmovanje.tekmovanje;
            cmd.Parameters.Add("name", SqlDbType.VarChar).Value         = tekmovanje.name;
            cmd.Parameters.Add("genderRank", SqlDbType.VarChar).Value   = tekmovanje.genderRank;
            cmd.Parameters.Add("divRank", SqlDbType.VarChar).Value      = tekmovanje.divRank;
            cmd.Parameters.Add("overallRank", SqlDbType.VarChar).Value  = tekmovanje.overallRank;
            cmd.Parameters.Add("bib", SqlDbType.VarChar).Value          = tekmovanje.bib;
            cmd.Parameters.Add("division", SqlDbType.VarChar).Value     = tekmovanje.division;
            cmd.Parameters.Add("age", SqlDbType.VarChar).Value          = tekmovanje.age;
            cmd.Parameters.Add("state", SqlDbType.VarChar).Value        = tekmovanje.state;
            cmd.Parameters.Add("country", SqlDbType.VarChar).Value      = tekmovanje.country;
            cmd.Parameters.Add("profession", SqlDbType.VarChar).Value   = tekmovanje.profession;
            cmd.Parameters.Add("points", SqlDbType.VarChar).Value       = tekmovanje.points;
            cmd.Parameters.Add("swim", SqlDbType.VarChar).Value         = tekmovanje.swim;
            cmd.Parameters.Add("swimDistance", SqlDbType.VarChar).Value = tekmovanje.swimDistance;
            cmd.Parameters.Add("t1", SqlDbType.VarChar).Value           = tekmovanje.t1;
            cmd.Parameters.Add("bike", SqlDbType.VarChar).Value         = tekmovanje.bike;
            cmd.Parameters.Add("bikeDistance", SqlDbType.VarChar).Value = tekmovanje.bikeDistance;
            cmd.Parameters.Add("t2", SqlDbType.VarChar).Value           = tekmovanje.t2;
            cmd.Parameters.Add("run", SqlDbType.VarChar).Value          = tekmovanje.run;
            cmd.Parameters.Add("runDistance", SqlDbType.VarChar).Value  = tekmovanje.runDistance;
            cmd.Parameters.Add("overall", SqlDbType.VarChar).Value      = tekmovanje.overall;

            conn.Open();

            try
            {
                int update = cmd.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
            }

            conn.Close();
        }
        public void CreateTekmovanje(TekmovanjeInfo tekmovanje)
        {
            SqlConnection conn = new SqlConnection(connString);
            SqlCommand    cmd  = conn.CreateCommand();

            cmd.CommandText = "INSERT INTO tekmovanje ( tekmovanje, name, genderRank, divRank, overallRank, bib, division, age, state, country, profession, points, swim, swimDistance, t1, bike, bikeDistance, t2, run, runDistance, overall) values ( @tekmovanje, @name, @genderRank, @divRank, @overallRank, @bib, @division, @age, @state, @country, @profession, @points, @swim, @swimDistance, @t1, @bike, @bikeDistance, @t2, @run, @runDistance, @overall) ";
            cmd.Parameters.Add("tekmovanje", SqlDbType.VarChar).Value   = tekmovanje.tekmovanje;
            cmd.Parameters.Add("name", SqlDbType.VarChar).Value         = tekmovanje.name;
            cmd.Parameters.Add("genderRank", SqlDbType.VarChar).Value   = tekmovanje.genderRank;
            cmd.Parameters.Add("divRank", SqlDbType.VarChar).Value      = tekmovanje.divRank;
            cmd.Parameters.Add("overallRank", SqlDbType.VarChar).Value  = tekmovanje.overallRank;
            cmd.Parameters.Add("bib", SqlDbType.VarChar).Value          = tekmovanje.bib;
            cmd.Parameters.Add("division", SqlDbType.VarChar).Value     = tekmovanje.division;
            cmd.Parameters.Add("age", SqlDbType.VarChar).Value          = tekmovanje.age;
            cmd.Parameters.Add("state", SqlDbType.VarChar).Value        = tekmovanje.state;
            cmd.Parameters.Add("country", SqlDbType.VarChar).Value      = tekmovanje.country;
            cmd.Parameters.Add("profession", SqlDbType.VarChar).Value   = tekmovanje.profession;
            cmd.Parameters.Add("points", SqlDbType.VarChar).Value       = tekmovanje.points;
            cmd.Parameters.Add("swim", SqlDbType.VarChar).Value         = tekmovanje.swim;
            cmd.Parameters.Add("swimDistance", SqlDbType.VarChar).Value = tekmovanje.swimDistance;
            cmd.Parameters.Add("t1", SqlDbType.VarChar).Value           = tekmovanje.t1;
            cmd.Parameters.Add("bike", SqlDbType.VarChar).Value         = tekmovanje.bike;
            cmd.Parameters.Add("bikeDistance", SqlDbType.VarChar).Value = tekmovanje.bikeDistance;
            cmd.Parameters.Add("t2", SqlDbType.VarChar).Value           = tekmovanje.t2;
            cmd.Parameters.Add("run", SqlDbType.VarChar).Value          = tekmovanje.run;
            cmd.Parameters.Add("runDistance", SqlDbType.VarChar).Value  = tekmovanje.runDistance;
            cmd.Parameters.Add("overall", SqlDbType.VarChar).Value      = tekmovanje.overall;

            conn.Open();

            try
            {
                int create = cmd.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
            }

            conn.Close();
        }
示例#4
0
 public void UpdateTekmovalec(string id, TekmovanjeInfo tekmovanje)
 {
     tekmovanjeDAO.UpdateTekmovalec(id, tekmovanje);
 }
示例#5
0
 public void CreateTekmovanje(TekmovanjeInfo tekmovanje)
 {
     tekmovanjeDAO.CreateTekmovanje(tekmovanje);
 }