override public ListaEntidades realizarBusqueda(ref string p_strNombreEmpresa, ref string p_strPrograma, ref string p_strNombreReporte, ref string p_strDetalleReporte, ref int p_intCorteDeControl) { // Cargamos los valores de referencia para el llenado del report. p_strNombreReporte = "Estado Moviles"; p_strNombreEmpresa = Shr.ROParam.Empresa.VStr; p_strPrograma = "Reportes"; // Declaramos y definimos las 2 variables para los limites de la busqueda string l_strEstadoIni = "", l_strEstadoFin = ""; // Logica de los limites de busqueda if (cdcEstados.SelectedStrCode.Trim() == "") { // Enrealidad son des, pero calculo que con este deberia funcionar el between. l_strEstadoIni = " 0"; l_strEstadoFin = "zzzzzzzz"; } else { l_strEstadoIni = l_strEstadoFin = cdcEstados.SelectedStrCode; } ListaEntidades l_leMoviles = Bll.Moviles.ZMovilesPorEstado(l_strEstadoIni, l_strEstadoFin, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return(null); } return(l_leMoviles); }
public void PreencherLista(IEnumerable <TEntidade> lista) { foreach (var entidade in lista) { ListaEntidades.Add(entidade); } }
/// <summary> /// Ejecuta el SP definido por el usuario: getMovilEstadoActual /// </summary> /// <param name= p_strPatente>Patente</param> /// <param name="p_smResult">Estado final de la operacion</param> /// <returns>ListaEntidad con los datos solicitados</returns> public static EMovilEstado fGetMovilEstadoActual(DBConn conexion, string p_strPatente, StatMsg p_smResult) { try { // Pedimos los registros de la tabla ListaEntidades ultimos5Estados = Bll.Moviles.MvesgetLastFiveMvlEstads(conexion, p_strPatente, p_smResult); if (p_smResult.NOk) { return(null); } EMovilEstado estadoActual = Bll.Moviles.MvesSrch(conexion, p_strPatente, Convert.ToDateTime(ultimos5Estados.InternalData[0][Bel.EMovilEstado.FechaCmp]), true, p_smResult); if (p_smResult.NOk) { return(null); } return(estadoActual); } catch (Exception l_expData) { // Error en la operacion p_smResult.BllError(l_expData); return(null); } }
/// <summary> /// Me devuelve un Array con las listas entidades de los ultimos 5 combustibles, estados, kms y eq /// </summary> /// <param name="p_strPatente">Patente</param> /// <param name="p_bOnlyActive"></param> /// <param name="p_smResult"></param> /// <returns></returns> public static List <ListaEntidades> fGetLastFiveTodos(string p_strPatente, bool p_bOnlyActive, StatMsg p_smResult) { // No hay errores aun List <ListaEntidades> l_lstLEListaListaEntidades = new List <ListaEntidades>(); DBConn l_dbcAccess = null; try { // Obtenemos una conexion l_dbcAccess = DBRuts.GetConection(Connections.Dat); // Pedimos los registros de la tabla ListaEntidades ultimosCincoCombustibles = Moviles.MvcogetLastFiveMvlCombus(l_dbcAccess, p_strPatente, p_smResult); if (p_smResult.NOk) { return(null); } ListaEntidades ultimosCincoKilometrajes = Moviles.MvkmgetLastFiveMvlKm(l_dbcAccess, p_strPatente, p_smResult); if (p_smResult.NOk) { return(null); } ListaEntidades ultimosCincoEstados = Moviles.MvesgetLastFiveMvlEstads(l_dbcAccess, p_strPatente, p_smResult); if (p_smResult.NOk) { return(null); } ListaEntidades equipamientos = Moviles.MveqFSch(l_dbcAccess, p_strPatente, true, p_smResult); if (p_smResult.NOk) { return(null); } l_lstLEListaListaEntidades.Add(ultimosCincoCombustibles); l_lstLEListaListaEntidades.Add(ultimosCincoKilometrajes); l_lstLEListaListaEntidades.Add(ultimosCincoEstados); l_lstLEListaListaEntidades.Add(equipamientos); } catch (Exception l_expData) { // Error en la operacion p_smResult.BllError(l_expData.ToString()); return(null); } finally { // Si pude abrir la conexion -> la cierro if (l_dbcAccess != null) { l_dbcAccess.Close(); } } return(l_lstLEListaListaEntidades); }
override public ListaEntidades realizarBusqueda(ref string p_strNombreEmpresa, ref string p_strPrograma, ref string p_strNombreReporte, ref string p_strDetalleReporte, ref int p_intCorteDeControl) { // Cargamos los valores de referencia para el llenado del report. p_strNombreReporte = "Items de Ordenes de Trabajo Pendientes"; p_strNombreEmpresa = Shr.ROParam.Empresa.VStr; p_strPrograma = "Reportes"; // Declaramos y definimos las 2 variables para los limites de la busqueda string l_strPatenteIni = "", l_strPatenteFin = ""; // Logica de los limites de busqueda if (cdcMoviles.SelectedStrCode.Trim() == "") { l_strPatenteIni = " 0"; l_strPatenteFin = "zzzzzzzz"; } else { l_strPatenteIni = l_strPatenteFin = cdcMoviles.SelectedStrCode; } ListaEntidades l_leItemsPendientes = Bll.OrdenesTrabajo.OtitZPendientes(l_strPatenteIni, l_strPatenteFin, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return(null); } return(l_leItemsPendientes); }
private static void fGrabarEstadoMovil(DBConn conexion, string patente, string nuevoEstado, StatMsg p_smResult) { EMovilEstado l_EMEstMovilEstado; //creamos la entidad y la llenamos con sus datos y la guardamos l_EMEstMovilEstado = Bel.EMovilEstado.NewEmpty(); l_EMEstMovilEstado.Codestado = EMovilEstado.EstadoEnMantenimiento; l_EMEstMovilEstado.Fecha = DateTime.Now; l_EMEstMovilEstado.Patente = patente; ListaEntidades kmsActuales = Moviles.MvkmgetKmsActualesMvl(patente, p_smResult); if (p_smResult.NOk) { return; } if (kmsActuales.Count > 0) { l_EMEstMovilEstado.Km = (int)kmsActuales.InternalData[0][0]; } else { l_EMEstMovilEstado.Km = 0; } Bll.Moviles.MvesSSav(conexion, l_EMEstMovilEstado, p_smResult); if (p_smResult.NOk) { return; } }
private void cargaCombo(ListaEntidades p_leListaEntidad, CDCombo p_cdcCombo, string p_strCampoCodigo, string p_strCampoDes) { p_leListaEntidad.AddExprColumn("Deleted", typeof(decimal), "0"); p_cdcCombo.FillFromStrLEntidad(p_leListaEntidad, p_strCampoCodigo, p_strCampoDes, "Deleted"); p_cdcCombo.AddStrCD("", "", 0); p_cdcCombo.SelectedStrCode = ""; }
/// <summary> /// Ejecuta el SP definido por el usuario: GetServiciosFull /// </summary> /// <param name="p_dbcAccess">Conexion a la base de datos</param> /// <param name="p_smResult">Estado final de la operacion</param> /// <returns>ListaEntidad con los datos solicitados</returns> internal static ListaEntidades GetServiciosFull(DBConn p_dbcAccess, StatMsg p_smResult) { try { // Llamamos al metodo definido por el usuario DataSet l_dsTemp = new DataSet(); Dal.Servicios.GetServiciosFull(p_dbcAccess, ref l_dsTemp, "Temporal", p_smResult); if (p_smResult.NOk) { return(null); } // Creamos la LE y Captionamos ListaEntidades l_lentRet = new ListaEntidades(l_dsTemp.Tables["Temporal"]); BllRuts.FillStdCaptions(ref l_lentRet); // Devolvemos la LE l_dsTemp.Dispose(); return(l_lentRet); } catch (Exception l_expData) { // Error en la operacion p_smResult.BllError(l_expData); return(null); } finally { // Terminamos } }
/// <summary> /// Cambio la provincia /// </summary> private void cmbProvincia_SelectedIndexChanged(object sender, EventArgs e) { // Validamos if (m_bNoAct) { return; } // Cargamos la lista de partidos ListaEntidades l_lentPart = Bll.Tablas.LocGetPartidos(cmbProvincia.Text, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return; } m_bNoAct = true; cmbPartido.FillFromStrLEntidad(l_lentPart, "loc_ede_partido", "loc_ede_partido", "deleted"); cmbPartido.SelectedStrCode = ""; m_bNoAct = false; // Forzamos el primero grdDatos.Clear(); if (l_lentPart.Count > 0) { cmbPartido.SelectedIndex = 0; } }
private void AgendaLlamadas_Load(object sender, EventArgs e) { // Recuperamos la lista de llamadas programadas y la cargamos a pantalla. ListaEntidades l_leLlamadasProgramadas = Bll.Clientes.CllGetProgramadas(DBConn.Usuario, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return; } // Validamos que haya al menos una. if (l_leLlamadasProgramadas.Count < 1) { MsgRuts.ShowMsg(this, "No se encontraron llamadas programadas"); } // Borramos los captions que no queremos mostrar al usuario. l_leLlamadasProgramadas.ChangeCaption("cll_nro_numcliente", "V1ClienteNN2"); l_leLlamadasProgramadas.ChangeCaption("cll_nro_numllamada", "V1LlamadaNN2"); l_leLlamadasProgramadas.ChangeCaption("cli_ede_rsocial", "V1Razón SocialCN1"); l_leLlamadasProgramadas.ChangeCaption("cll_fyh_frealizada", "V1Fecha ProgramadaFN2"); l_leLlamadasProgramadas.ChangeCaption("clc_des_nombre", "V1ContactoCN1"); // Cargamos el resultado en el mini report. mrLlamadas.LoadData(l_leLlamadasProgramadas, "", "", "SIMA", "", "", "Llamadas Programadas", m_smResult); }
/// <summary> /// Constructor /// </summary> /// <param name="p_bEnabCanc">Habilita ESC para cancelar</param> public BusqLocalidades(bool p_bEnabCanc) { // // Required for Windows Form Designer support // InitializeComponent(); // Iniciamos los objetos de la clase m_smResult = new StatMsg(); // Cargamos las provincias AppRuts.App_ShowMsg("Cargando provincias..."); ListaEntidades l_lentProv = Bll.Tablas.LocGetProvincias(m_smResult); AppRuts.App_HideMsg(); if (AppRuts.MsgRuts_AnalizeError(this, m_smResult)) { return; } l_lentProv.Sort("loc_des_provincia"); cmbProvincias.FillFromStrLEntidad(l_lentProv, "loc_des_provincia", "loc_des_provincia", "deleted"); cmbProvincias.AddStrCD("***", "(Todas las Provincias)", 0); cmbProvincias.SelectedStrCode = "***"; // Vemos el estado del ESC lblCancela.Visible = p_bEnabCanc; }
/// <summary> /// Genera los Captions para la grilla default /// </summary> /// <param name="p_lentResult">ListaEntidades donde completar los captions</param> /// <param name="p_smResult">Estado final de la operacion</param> public static void MakeGridCaptions(ref ListaEntidades p_lentResult, StatMsg p_smResult) { // Llamamos al método base DataTable l_dtTemp = p_lentResult.InternalData.Table; MakeGridCaptions(ref l_dtTemp, p_smResult); }
private void cargaMiniReport(ListaEntidades listaClientes) { // Cargar en miniReport mrClientes.LoadData(listaClientes, "", "", "SIMA", "", "", "Clientes", statMessage); // Cargamos en pantalla la cantidad de registros encontrados. lblCantReg.Text = listaClientes.Count.ToString().Trim(); }
/// <summary> /// Completa los captions de las columnas standard /// </summary> /// <param name="p_lentDatos">ListaEntidad a completar</param> public static void FillStdCaptions(ref ListaEntidades p_lentDatos) { // Limpiamos los captions p_lentDatos.ClearCaptions(); // Cambiamos el caption de cada columna foreach (DataColumn l_dcInfo in p_lentDatos.InternalData.Table.Columns) p_lentDatos.ChangeCaption(l_dcInfo.ColumnName, GetColCaption(l_dcInfo.ColumnName)); }
// Metodo publico para cargar el reporte a partir de los parametros public void CargaReport(ListaEntidades p_leEntidades, string p_strDescripcion, string p_strEmpresa, string p_strPrograma, string p_strPrint, string p_strKey, int p_iCorteDeControl, TNGS.NetControls.Report.GraphicModes p_gpGraphicMode) { // Guardamos la key del state m_strKey = p_strKey; // Si no quiere corte de control le cargamos el estado de las columnas if (p_iCorteDeControl == 0) { rpReporte.LoadData(p_leEntidades, p_strDescripcion, p_strEmpresa, p_strPrograma, p_strPrint, "Reporte", "Reporte", p_gpGraphicMode, AppRuts.GetStrURegistry(false, m_strKey, "GridFormat", ""), m_smResult); } // Si no hacemos corte de control para que no se repita el primer campo por cada registro else if (p_iCorteDeControl == 1) { rpReporte.LoadData(p_leEntidades, p_strDescripcion, p_strEmpresa, p_strPrograma, p_strPrint, "Reporte", "Reporte", p_gpGraphicMode, new string[] { p_leEntidades.InternalData.Table.Columns[0].ColumnName }, m_smResult); } else if (p_iCorteDeControl == 2) { rpReporte.LoadData(p_leEntidades, p_strDescripcion, p_strEmpresa, p_strPrograma, p_strPrint, "Reporte", "Reporte", p_gpGraphicMode, new string[] { p_leEntidades.InternalData.Table.Columns[0].ColumnName, p_leEntidades.InternalData.Table.Columns[1].ColumnName }, m_smResult); } }
// Llena la tree con todos los moviles activos private void LlenarTreeMoviles() { ListaEntidades l_LEMovilesTree = Bll.Moviles.fArmarTree(true, m_smResult); ftrMoviles.FillFromStrLEntidad(l_LEMovilesTree, "mov_ecd_patente", "mov_des_des", 2, "Nivel", "Imagen", "Imagen"); ftrMoviles.ExpandAll(); if (MsgRuts.AnalizeError(App.GetMainWindow(), m_smResult)) { return; } }
private void CargaFamiliar_Load(object sender, EventArgs e) { ListaEntidades parentescos = Bll.Tablas.PrtUpFull(true, statMessage); if (MsgRuts.AnalizeError(this, statMessage)) { return; } cdcParentesco.FillFromStrLEntidad(parentescos, EParentesco.CodCmp, EParentesco.DesCmp); cdcParentesco.AddStrCD("", ""); cdcParentesco.SelectedStrCode = ""; }
public bool IniciaPesquisa(string pesquisarTexto) { ListaEntidades.Clear(); if (!string.IsNullOrEmpty(pesquisarTexto)) { return(true); } BuscarRegistros(); return(false); }
private void cargarClientes() { // Obtenemos y cargamos los clientes con la busqueda definida que recibimos por parametro. m_bsBusqueda.aplicarPermisos = false; ListaEntidades l_leClientes = Bll.Clientes.fGetClientesSecretaria(m_bsBusqueda, m_smResult); if (AppRuts.MsgRuts_AnalizeError(this, m_smResult)) { return; } mrClientes.LoadData(l_leClientes, "Clientes", "", "", "", "", "Clientes Encontrados", m_smResult); updateClientCount(); }
/// <summary> /// Permite la seleccion de una ListaEntidad /// </summary> /// <param name="p_frmParent">Formulario parent</param> /// <param name="p_lentData">Lista de Items</param> /// <param name="p_iLinea">Linea a seleciconar</param> /// <param name="p_iColumna">Columna a resaltar</param> /// <returns>Renglon seleccionado o null</returns> public static ItemsString ShowData(Form p_frmParent, ListaEntidades p_lentData, int p_iLinea, int p_iColumna) { // Llenamos con los datos y permitimos seleccionar SelFromFlxGrd l_frmSelect = new SelFromFlxGrd(); l_frmSelect.flxgSelect.FillFromLentidad(p_lentData, null); l_frmSelect.flxgSelect.NumFila = p_iLinea; l_frmSelect.flxgSelect.Resaltar = p_iColumna; l_frmSelect.ShowDialog(p_frmParent); return(l_frmSelect.m_istrRta); }
// Llenar miniReport de llamadas realizadas private void pLlenarLlamadas(ListaEntidades l_leLlamadas) { l_leLlamadas.ClearCaptions(); l_leLlamadas.ChangeCaption(ECliente.NumeroCmp, "V1Numero de clienteCN2"); /*0*/ l_leLlamadas.ChangeCaption(ECliente.RsocialCmp, "V1Razón SocialCN2"); /*1*/ l_leLlamadas.ChangeCaption(ECategoriaLlamada.TipoCmp, "V1Tipo (E/S)CN2"); /*3*/ l_leLlamadas.ChangeCaption(EMotivosLlamada.DesCmp, "V1MotivoCN2"); /*2*/ l_leLlamadas.ChangeCaption(ECliLlamada.FrealizadaCmp, "V1Fecha realizadaCN2"); /*4*/ l_leLlamadas.ChangeCaption(ECliLlamada.ResultadoCmp, "V1ResultadoCN2"); /*5*/ //---Cargar en miniReport mrLlamadas.LoadData(l_leLlamadas, "Clientes", "", "SIMA", "", "", "Llamadas realizadas", m_smResult); }
//--------------------------------------------------------------- // Metodos públicos de la clase //--------------------------------------------------------------- #region Metodos publicos de la clase public static string fExecuteSQL(string p_strCodeSQL, StatMsg p_smResult) { // No hay errores aun DBConn l_dbcAccess = null; try { // Obtenemos una conexion l_dbcAccess = DBRuts.GetConection(Connections.Dat); // Validamos que el codigo que recibimos contenga select. if (!p_strCodeSQL.Contains("select")) { throw new Exception(); } DataSet l_dsResult = new DataSet(); string l_strNameTable = "Temporal"; // Ejecutamos el select. DBRuts.Exec_DS(l_dbcAccess, p_strCodeSQL, ref l_dsResult, l_strNameTable); //Corroboramos que no hayan ocurrido errores. if (p_smResult.NOk) { throw new Exception(); } ListaEntidades l_leStringBuscada = new ListaEntidades(l_dsResult.Tables[l_strNameTable]); if (l_leStringBuscada.Count != 1) { throw new Exception("Hubo mas de una ocurrencia en la busqueda del codigo SQL del campo del formato de la carta"); } return(l_leStringBuscada.InternalData.Table.Rows[0][0].ToString()); } catch (Exception a) { p_smResult.BllError(a.ToString()); return(""); } finally { // Si pude abrir la conexion -> la cierro if (l_dbcAccess != null) { l_dbcAccess.Close(); } } }
private static int fGetKilometrajeActualWithConn(DBConn dbAccess, string p_strPatente, StatMsg p_smResult) { try { // Pedimos los registros de la tabla ListaEntidades ultimosCincoKilometrajes = Moviles.MvkmgetLastFiveMvlKm(dbAccess, p_strPatente, p_smResult); return(Convert.ToInt32(ultimosCincoKilometrajes.InternalData[0][Bel.EMovilKms.KmCmp])); } catch (Exception l_expData) { // Error en la operacion p_smResult.BllError(l_expData.ToString()); return(0); } }
// Llenar miniReport de entrevistas private void pLlenarEntrevistas(ListaEntidades l_leEntrevistas) { l_leEntrevistas.ClearCaptions(); l_leEntrevistas.ChangeCaption("cli_ede_rsocial", "V1NúmeroCN2"); /*0*/ l_leEntrevistas.ChangeCaption("cle_fyh_fcoordinada", "V1Fecha coordinadaCN2"); /*1*/ l_leEntrevistas.ChangeCaption("cle_des_estado", "V1EstadoCN2"); /*2*/ l_leEntrevistas.ChangeCaption("cle_des_nombre", "V1NombreCN2"); /*3*/ l_leEntrevistas.ChangeCaption("cle_des_cargo", "V1CargoCN2"); /*4*/ l_leEntrevistas.ChangeCaption("cle_xld_direccion", "V1DirecciónCN2"); /*5*/ l_leEntrevistas.ChangeCaption("ren_des_des", "V1ResultadoCN2"); /*6*/ //---Cargar en miniReport mrEntrevPend.LoadData(l_leEntrevistas, "Clientes", "", "SIMA", "", "", "Entrevistas", m_smResult); }
private void realizarBusqueda() { App.ShowMsg("Cargando..."); // Traer los clientes que cumplan con los filtros miembros ListaEntidades listaClientes = Bll.Clientes.fGetClientesSecretaria(estadoBusqueda, statMessage); if (MsgRuts.AnalizeError(this, statMessage)) { return; } cargaMiniReport(listaClientes); App.HideMsg(); }
public HistorialUnificado(string p_strPatente) { InitializeComponent(); m_smResult = new StatMsg(); ListaEntidades historial = Bll.Moviles.GetHistorialFull(p_strPatente, m_smResult); Bel.LERowsHistorial historialTIpado = new Bel.LERowsHistorial(historial.InternalData.Table); mrHistorialUnificado.LoadData(historialTIpado, "Historial Unificado", "", "Moviles", "Historial Unificado", "Historial Unificado", "", m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return; } lblPatenteValue.Text = p_strPatente; }
/// <summary> /// Agrega un ROOT a un tree /// </summary> /// <param name="p_lentData">ListaEntidad de datos</param> /// <param name="p_strDescripcion">Descripcion del Root</param> /// <param name="p_iNroImagen">Indice de la imagen</param> private static void fAgregarRoot(ListaEntidades p_lentData, string p_strDescripcion, int p_iNroImagen) { DataRow l_drTemp = p_lentData.InternalData.Table.NewRow(); // Agregamos el root l_drTemp["mov_ecd_patente"] = 0; l_drTemp["mov_des_des"] = p_strDescripcion; l_drTemp["Orden"] = 1; l_drTemp["Nivel"] = 1; l_drTemp["Imagen"] = p_iNroImagen; p_lentData.InternalData.Table.Rows.Add(l_drTemp); p_lentData.Sort("mov_ecd_patente"); }
override public ListaEntidades realizarBusqueda(ref string p_strNombreEmpresa, ref string p_strPrograma, ref string p_strNombreReporte, ref string p_strDetalleReporte, ref int p_intCorteDeControl) { // Validamos if ((deFechaIni.Fecha == DateTimeRuts.Empty) || (deFechaFin.Fecha == DateTimeRuts.Empty)) { ControlReporte.cancelarBusqueda("Es obligatorio cargar las fechas de inicio y fin de busqueda"); } // Cargamos los valores por referencia para luego cargar el reporte. p_strNombreReporte = "Entrevistas de Vendedores"; p_intCorteDeControl = 0; // Declaramos y definimos las 2 variables para los limites de la busqueda string l_strCodIniVendedor, l_strCodFinVendedor; // Logica de los limites de busqueda if (cdcVendedores.SelectedStrCode.Trim() == "") { l_strCodIniVendedor = " 0"; l_strCodFinVendedor = "zzzzzz"; } else { l_strCodIniVendedor = l_strCodFinVendedor = cdcVendedores.SelectedStrCode; } // Llamamos al metodo que resuelve la busqueda ListaEntidades l_leEntrevistas = Bll.Vendedores.ZEntrevistasBasico(deFechaIni.Fecha, deFechaFin.Fecha, l_strCodIniVendedor, l_strCodFinVendedor, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return(null); } //Cambiamos los captions l_leEntrevistas.ChangeCaption("cle_des_nombre", "V1EntrevistadoCN1"); l_leEntrevistas.ChangeCaption("ren_des_des", "V1ResultadoCN1"); l_leEntrevistas.ChangeCaption("vnd_apeynom", "V1VendedorCN1"); return(l_leEntrevistas); }
// Evento de cambio del indez de la combo de zonas que trae las localidades correspondientes private void cmbZonas_SelectedIndexChanged(object sender, EventArgs e) { App.ShowMsg("Cargando..."); // Cuando cambia de zona, traer las localidades pertenecientes m_leLocalidades = Tablas.LocGetLocalidadesZona(cmbZonas.SelectedStrCode, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return; } m_leLocalidades.AddExprColumn("Deleted", typeof(decimal), "0"); cmbLocalidades.FillFromStrLEntidad(m_leLocalidades, "loc_ecd_codpost", "loc_ede_nombre", "Deleted"); cmbLocalidades.AddStrCD("", "", 0); cmbLocalidades.SelectedStrCode = ""; App.HideMsg(); }
// Evento de load del form que se encarga de cargar todo en pantalla private void BusquedaClientesSecretaria_Load(object sender, EventArgs e) { App.ShowMsg("Cargando..."); ListaEntidades marcas = Bll.Tablas.MrcUpFull(true, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return; } cargaCombo(marcas, cdcMarcas, Bel.EMarca.CodCmp, Bel.EMarca.DesCmp); cdcTipoCliente.AddStrCD("AP", "AREAS PROTEGIDAS"); cdcTipoCliente.AddStrCD("SD", "SOCIOS DIRECTOS"); cdcTipoCliente.AddStrCD("", ""); cdcTipoCliente.SelectedStrCode = ""; // Trae todas las zonas existentes a un comboBox m_leZonas = Tablas.ZnsUpFull(false, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return; } cargaCombo(m_leZonas, cmbZonas, Bel.EZona.CodCmp, Bel.EZona.NombreCmp); // Mostramos en pantalla los filtros cargados. neNumero.Text = m_bsBusqueda.Numero; neNumeroAvalon.Text = m_bsBusqueda.NumeroAvalon; teRSocial.Text = m_bsBusqueda.Rsocial; teNombreFant.Text = m_bsBusqueda.NFant; teCargador.Text = m_bsBusqueda.Cargador; teCodVend.Text = m_bsBusqueda.CodVend; cdcMarcas.SelectedStrCode = m_bsBusqueda.Marca.PadLeft(2, ' '); cmbZonas.SelectedStrCode = m_bsBusqueda.Zona.PadLeft(2, ' '); cmbLocalidades.SelectedStrCode = m_bsBusqueda.Loc.PadLeft(8, ' '); teDir.Text = m_bsBusqueda.Dir; neAltura.Text = m_bsBusqueda.Altura; teTelefono.Text = m_bsBusqueda.Telefono; cdcTipoCliente.SelectedStrCode = m_bsBusqueda.TipoCliente.PadLeft(2, ' '); // Chequeamos los radiobuttons correspondientes a cada filtro. checkRadioButton(m_bsBusqueda.Vendido, rbVndSi, rbVndNo, rbVndAmbos); App.HideMsg(); }