//Evento al seleccionar una compañia en el ddl de compañia, lo cual carga el ddl de productos con los asociados a la seleccion protected void ddlCompania_SelectedIndexChanged(object sender, EventArgs e) { if (ddlCompania.SelectedValue == "1") { localidad.Visible = false; //proceso.Visible = true; producto.Visible = false; } else { localidad.Visible = false; proceso.Visible = false; DataTable dtProducto = new DataTable(); string compania = ddlCompania.SelectedValue.ToString(); producto.Visible = true; dtProducto = objPrecargueProduccion.ProductoPorCompaniaPrecargue(int.Parse(compania)); ddlProducto.DataTextField = "pro_Nombre"; ddlProducto.DataValueField = "pro_Id"; ddlProducto.DataSource = dtProducto; ddlProducto.DataBind(); ddlProducto.Items.Insert(0, new ListItem("Seleccione", "")); } }
//Evento que al seleccionar la compañia en la pestaña del cargue del ddl de Compañia, llena el ddl de producto con los productos asociados a la compañia seleccionada protected void ddlCompañiaCarguePago_SelectedIndexChanged(object sender, EventArgs e) { DataTable dtProducto = new DataTable(); string compania = ddlCompañiaCarguePago.SelectedValue.ToString(); producto.Visible = true; dtProducto = objPrecargueProduccion.ProductoPorCompaniaPrecargue(int.Parse(compania)); ddlProductoCarguePago.DataTextField = "pro_Nombre"; ddlProductoCarguePago.DataValueField = "pro_Id"; ddlProductoCarguePago.DataSource = dtProducto; ddlProductoCarguePago.DataBind(); ddlProductoCarguePago.Items.Insert(0, new ListItem("Seleccione", "")); }
protected void Page_Load(object sender, EventArgs e) { if (Session["usuario"] == null) { Response.RedirectToRoute("thor"); } if (!IsPostBack) { //Carga los certificados que no tienen asignada una pagaduria grvCertificados_Cargar(); //Carga localidades dtLocalidades = AdministrarDevolucionDePrima.ConsultarLocalidades(); ddlLocalidad.DataTextField = "dep_Nombre"; ddlLocalidad.DataValueField = "dep_Id"; ddlLocalidad.DataSource = dtLocalidades; ddlLocalidad.DataBind(); ddlLocalidad.Items.Insert(0, new ListItem("", "")); //Carga productos dtProducto = objPrecargueProduccion.ProductoPorCompaniaPrecargue(1); ddlProducto.DataTextField = "pro_Nombre"; ddlProducto.DataValueField = "pro_Id"; ddlProducto.DataSource = dtProducto; ddlProducto.DataBind(); ddlProducto.Items.Insert(0, new ListItem("", "")); ddlPagaduria.Enabled = false; ddlConvenio.Enabled = false; btnAsignar.Enabled = false; divPagaduria.Visible = false; } }
DataTable dtCompañia = new DataTable(), dtProducto = new DataTable(), dtPagaduria = new DataTable(), dtConvenio = new DataTable(); //Se declaran los dt protected void Page_Load(object sender, EventArgs e) { if (Session["usuario"] == null) { Response.RedirectToRoute("thor"); } if (!IsPostBack) { //Carga el ddlCompañia dtCompañia = precargue.CargarCompania(); ddlCompañia.DataTextField = "com_Nombre"; ddlCompañia.DataValueField = "com_Id"; ddlCompañia.DataSource = dtCompañia; ddlCompañia.DataBind(); //Carga el ddlProducto según seleccion del ddlCompañia string compañia = ddlCompañia.SelectedValue.ToString(); dtProducto = precargue.ProductoPorCompaniaPrecargue(int.Parse(ddlCompañia.SelectedValue.ToString())); ddlProducto.DataTextField = "pro_Nombre"; ddlProducto.DataValueField = "pro_Id"; ddlProducto.DataSource = dtProducto; ddlProducto.DataBind(); //ddlProducto.Items.Insert(0, new ListItem("", "")); //Carga el ddlPagaduria dtPagaduria = objPago.ConsultarPagadurias(); ddlPagaduria.DataTextField = "paga_Nombre"; ddlPagaduria.DataValueField = "paga_Id"; ddlPagaduria.DataSource = dtPagaduria; ddlPagaduria.DataBind(); //ddlPagaduria.Items.Insert(0, new ListItem("", "")); ////Carga el ddlConvenio según seleccion del ddlPagaduria //string pagaduria = ddlPagaduria.SelectedValue.ToString(); //dtConvenio = Pagos.Convenios(int.Parse(ddlPagaduria.SelectedValue.ToString())); //ddlConvenio.DataTextField = "con_Nombre"; //ddlConvenio.DataValueField = "con_Id"; //ddlConvenio.DataSource = dtConvenio; //ddlConvenio.DataBind(); ////ddlConvenio.Items.Insert(0, new ListItem("", "")); } }
protected void ddlCompañia_SelectedIndexChanged(object sender, EventArgs e) { PrecargueProduccion objPrecargueProduccion = new PrecargueProduccion(); string compania = ddlCompañia.SelectedValue.ToString(); DataTable dtProducto = objPrecargueProduccion.ProductoPorCompaniaPrecargue(int.Parse(compania)); ddlProducto.DataTextField = "pro_Nombre"; ddlProducto.DataValueField = "pro_Id"; ddlProducto.DataSource = dtProducto; ddlProducto.DataBind(); ddlProducto.Items.Insert(0, new ListItem("TODOS", "0")); }
protected void ddlCompania_SelectedIndexChanged(object sender, EventArgs e) { if (ddlCompania.SelectedValue.ToString() != "") { dtProducto = precargue.ProductoPorCompaniaPrecargue(int.Parse(ddlCompania.SelectedValue.ToString())); ddlProducto.DataTextField = "pro_Nombre"; ddlProducto.DataValueField = "pro_Id"; ddlProducto.DataSource = dtProducto; ddlProducto.DataBind(); ddlProducto.Items.Insert(0, new ListItem("", "")); } else { ddlProducto.Items.Clear(); ddlProducto.SelectedIndex = -1; } cargarAplicaciones(); }