//-------------------------------------------------------------- // Metodos privados //-------------------------------------------------------------- /// <summary> /// Llena la grilla con los datos de la tabla /// </summary> private void FillGrid() { // Recuperamos los datos para la grilla App.ShowMsg("Recuperando datos..."); Bel.LEEstados l_lentEstados = Bll.Tablas.EdsUpFull(false, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return; } // Asignamos a la grilla App.InitAdvance("Cargando:"); grdDatos.Focus(); grdDatos.FillFromLEntidad(l_lentEstados, "deleted"); grdDatos.ColWitdhs = App.GetStrURegistry(false, "GridFormat", "EstadosGrdWidths", ""); grdDatos.GridOrder = App.GetStrURegistry(false, "GridFormat", "EstadosGrdSort", ""); App.EndAdvance(); // Fijamos el evento de cambio de ancho de la grilla if (l_lentEstados.Count > 0) { foreach (DataGridColumnStyle l_dcsItem in grdDatos.TableStyles[0].GridColumnStyles) { l_dcsItem.WidthChanged += new EventHandler(GrdColumn_WidthChanged); } } // Ya la llenamos App.HideMsg(); }
// Hace traer la infomracion de los estados disponibles private void TraerInfoEstados() { m_LEEdsEstados = Bll.Tablas.EdsUpFull(true, m_smResult); if (MsgRuts.AnalizeError(App.GetMainWindow(), m_smResult)) { return; } }
public override void buildPanel() { Bel.LEEstados estados = Bll.Tablas.EdsUpFull(true, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return; } cdcEstados.FillFromStrLEntidad(estados, Bel.EEstado.DesCmp, Bel.EEstado.DesCmp, "deleted"); cdcEstados.AddStrCD("", "--TODOS--", 0); // Añadimos controles necesarios. this.panelBuilder.AddControlWithLabel("Estados", cdcEstados); }