//-------------------------------------------------------------- // Eventos del formulario y los controles //-------------------------------------------------------------- /// <summary> /// Carga del Formulario /// </summary> private void MotivosLlamadas_Load(object sender, System.EventArgs e) { // Inicializamos el form App.ShowMsg("Inicializando el formulario..."); // Llenamos las Combos (por Tablas) Bel.LECategoriasLlamada l_lentCategoriasLlamada = Bll.Tablas.CtlUpFull(false, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return; } cmbCodcategoria.FillFromStrLEntidad(l_lentCategoriasLlamada, "ctl_rcd_cod", "ctl_des_des", "deleted"); // Llenamos las Combos (por Lista) cmbEsReclamo.AddStrCD("S", "SI", 0); cmbEsReclamo.AddStrCD("N", "NO", 0); // Pasamos a modo Operaciones, llenamos la grilla y // damos foco al primer campo SwitchTo(FormModes.Operations, GridOps.Fill); grdDatos.Focus(); // Todo listo App.HideMsg(); }
//-------------------------------------------------------------- // 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.LECategoriasLlamada l_lentCategoriasLlamada = Bll.Tablas.CtlUpFull(false, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return; } // Asignamos a la grilla App.InitAdvance("Cargando:"); grdDatos.Focus(); grdDatos.FillFromLEntidad(l_lentCategoriasLlamada, "deleted"); grdDatos.ColWitdhs = App.GetStrURegistry(false, "GridFormat", "CategoriasLlamadaGrdWidths", ""); grdDatos.GridOrder = App.GetStrURegistry(false, "GridFormat", "CategoriasLlamadaGrdSort", ""); App.EndAdvance(); // Fijamos el evento de cambio de ancho de la grilla if (l_lentCategoriasLlamada.Count > 0) { foreach (DataGridColumnStyle l_dcsItem in grdDatos.TableStyles[0].GridColumnStyles) { l_dcsItem.WidthChanged += new EventHandler(GrdColumn_WidthChanged); } } // Ya la llenamos App.HideMsg(); }
public override void buildPanel() { // Llenamos la combo de vendedores Bel.LEVendedores l_leVendedores = Bll.Vendedores.UpFull(false, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return; } cdcVendedores.FillFromStrLEntidad(l_leVendedores, "vnd_cd6_cod", "vnd_ede_nya", "deleted"); cdcVendedores.AddStrCD("", "-- TODOS --", 0); cdcVendedores.SelectedStrCode = ""; // Llenamos la combo de motivos de llamada Bel.LECategoriasLlamada l_leCategoriasLlamadas = Bll.Tablas.CtlUpFull(false, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return; } cdcCategorias.FillFromStrLEntidad(l_leCategoriasLlamadas, Bel.ECategoriaLlamada.CodCmp, Bel.ECategoriaLlamada.DesCmp, "deleted"); cdcCategorias.AddStrCD("", "-- TODOS --", 0); cdcCategorias.SelectedStrCode = ""; }