示例#1
0
        private void pokazStatystyke()
        {
            string kwerenda = DropDownList1.SelectedValue.ToString();

            DataTable parametry = Cm.makeParameterTable();

            parametry.Rows.Add("@idBieglego", (string)Session["id_osoby"]);
            // DataTable daneStatystyczne = Cm.getDataTable(kwerenda, Cm.con_str, parametry);

            SqlDataSource1.SelectCommand = kwerenda;

            /*  gridDaneStatystyczne.DataSource = null;
             * gridDaneStatystyczne.DataSourceID = null;
             *
             * gridDaneStatystyczne.DataSource = daneStatystyczne;*/
            gridDaneStatystyczne.Columns.Clear();
            gridDaneStatystyczne.DataBind();
        }
        protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
        {
            var klucze = e.Keys[0];

            Session ["id"] = e.NewValues["idOsoby"];
            var       stan          = e.NewValues["stab"];
            bool      stanb         = (bool)stan;
            string    osoba         = (string)Session["id_osoby"];
            var       specjalizacja = e.NewValues["idSpecjalizacji"];
            DataTable parametry     = Common.makeParameterTable();

            parametry.Rows.Add("@idOsoby", osoba.ToString());

            parametry.Rows.Add("@idSpecjalizacji", klucze.ToString());
            if (stanb)
            {
                Common.runQuerry(" insert into tbl_specjalizacje_osob (id_osoby,id_specjalizacji) values (@idOsoby,@idSpecjalizacji)", parametry);
            }
            else
            {
                Common.runQuerry(" delete from  tbl_specjalizacje_osob where id_osoby=@idOsoby and  id_specjalizacji=@idSpecjalizacji", parametry);
            }
        }