protected void Page_Load(object sender, EventArgs e) { try { string data = null; string categoria = null; SR_ServicioCompramatic.WebServiceSoapClient obwsClientesSoapClient = new SR_ServicioCompramatic.WebServiceSoapClient(); SR_ServicioCompramatic.clsSeguridad obclsSeguridad = new SR_ServicioCompramatic.clsSeguridad { stToken = "73f1e357308e5dbfe426fea1a462e832", nomEmp = "colegio" }; string stToken = obwsClientesSoapClient.AutenticacionUsuario(obclsSeguridad); if (stToken.Equals("-1")) { throw new Exception("Loggin Incorrecto"); } obclsSeguridad.AutenticacionToken = stToken; categoria = obwsClientesSoapClient.traer_categorias_productos(obclsSeguridad); DataTable cate = JsonConvert.DeserializeObject <DataTable>(categoria); if (IsPostBack == false) { DDL_Categoria.DataSource = cate; DDL_Categoria.DataBind(); } data = obwsClientesSoapClient.traer_por_categoria(obclsSeguridad, int.Parse(DDL_Categoria.SelectedValue)); //data = obwsClientesSoapClient.traer_por_categoria(obclsSeguridad, int.Parse(DDL_Categoria.SelectedValue)); DataTable inf = JsonConvert.DeserializeObject <DataTable>(data); if (inf.Rows.Count > 0) { string test = inf.Rows[0]["_foto"].ToString(); GV_Compramatic.DataSource = inf; } else { GV_Compramatic.DataSource = null; } GV_Compramatic.DataBind(); } catch (Exception ex) { Response.Write("<Script Language='JavaScript'>parent.Alert('" + ex.Message + "');</Script>"); } }
protected void Page_Load(object sender, EventArgs e) { using (SqlCommand cmd = new SqlCommand("JKO.GetModalidad", connection)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); //(cmd.Parameters.AddWithValue("@NombreM", txtNombre.Text.ToString()); connection.Open(); cmd.ExecuteNonQuery(); da.Fill(dt); DDL_Modalidad.DataSource = dt; DDL_Modalidad.DataBind(); DDL_Modalidad.DataTextField = "NombreM"; DDL_Modalidad.DataValueField = "IdModalidad"; DDL_Modalidad.DataBind(); connection.Close(); } using (SqlCommand cmd = new SqlCommand("JKO.GetCategorias", connection)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); //(cmd.Parameters.AddWithValue("@NombreM", txtNombre.Text.ToString()); connection.Open(); cmd.ExecuteNonQuery(); da.Fill(dt); DDL_Categoria.DataSource = dt; DDL_Categoria.DataBind(); DDL_Categoria.DataTextField = "NombreC"; DDL_Categoria.DataValueField = "IdCategoria"; DDL_Categoria.DataBind(); connection.Close(); } }