/// <summary> /// Seleccion_ECargarG : funciĆ³n delegada del evento DCargarG /// </summary> /// <param name="Inicio">ListBox origen</param> /// <param name="Final">ListBox destino</param> private void Seleccion_ECargarG(ListBox Inicio, ListBox Final) { Seleccion1.LimpiarTodo(); DataSet ds1 = new DataSet(); string cuales = ""; for (int x = 0; x < Final.Items.Count; x++) { cuales += "'" + Final.Items[x].Value.ToString().Trim() + "',"; } if (cuales.Length == 0) { Utils.MostrarAlerta(Response, "No se seleccionaron procesos, accion cancelada"); return; } Sql = "Select a.pdoc_codigo as Codigo,a.pdoc_codigo CONCAT ' - ' CONCAT b.pdoc_descripcion as Nombre from ppuchechoscabecera a, pdocumento b where a.pdoc_codigo = b.pdoc_codigo and a.tpro_proceso in (" + cuales.Substring(0, cuales.Length - 1) + ") order by Nombre;"; try { DBFunctions.Request(ds1, IncludeSchema.NO, Sql); for (int i = 0; i < ds1.Tables[0].Rows.Count; i++) { Seleccion1.CargarOrigen(i, ds1.Tables[0].Rows[i][1].ToString(), ds1.Tables[0].Rows[i][0].ToString(), "Rojo"); } } catch (Exception Ex) { lbInfo.Text = "Error : " + Ex.Message; } ds1.Dispose(); }
private void Entidad_SelectedIndexChanged(object sender, System.EventArgs e) { Seleccion.LimpiarTodo(); BindGrid(); }