// 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); }
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 por referencia para el posterior cargado del report en el form base. p_strNombreReporte = "Log Clientes por usuario: " + cdcUsuarios.SelectedItem.ToString(); p_intCorteDeControl = 0; string l_strUsuarioIni, l_strUsuarioFin; // Logica de los limites de busqueda if (cdcUsuarios.SelectedStrCode.Trim() == "") { l_strUsuarioIni = " a"; l_strUsuarioFin = "zzz"; } else { l_strUsuarioIni = l_strUsuarioFin = cdcUsuarios.SelectedStrCode; } // Obtenemos la lista entidad. ListaEntidades l_leClientes = Bll.Clientes.ZLog(l_strUsuarioIni, l_strUsuarioFin, deFechaIni.Fecha, deFechaFin.Fecha, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return(null); } // Captionamos l_leClientes.ChangeCaption(ELogCliente.UsuarioCmp, "V1UsuarioCN1"); l_leClientes.ChangeCaption(ELogCliente.FechaCmp, "V1FechaFN1"); l_leClientes.ChangeCaption(ELogCliente.AccionCmp, "V1AccionCN1"); l_leClientes.ChangeCaption(ELogCliente.NroclienteCmp, "V1Nro. ClienteNN1"); l_leClientes.ChangeCaption(ELogCliente.NroavalonCmp, "V1Nro. AvalonNN1"); l_leClientes.ChangeCaption(ELogCliente.RsocialCmp, "V1Razón SocialCN1"); l_leClientes.ChangeCaption(ELogCliente.NomfantasiaCmp, "V1Nombre FantasíaCN1"); return(l_leClientes); }
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 = "Accidentes Por Móvil"; p_strNombreEmpresa = Shr.ROParam.Empresa.VStr; p_strPrograma = "Reportes"; if (deFechaFin.Fecha == DateTimeRuts.Empty || deFechaInicio.Fecha == DateTimeRuts.Empty) { MsgRuts.ShowMsg(this, "Debe definir un rango de fechas para la busqueda."); return(null); } // 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_leCostos = Bll.Moviles.MvacZAccidentesPorMovil(deFechaInicio.Fecha, deFechaFin.Fecha, l_strPatenteIni, l_strPatenteFin, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return(null); } l_leCostos.ChangeCaption("detalle", "V1DetalleCN1"); return(l_leCostos); }
// Metodo que carga el minireport a partir de las entrevista incompletas. private void ActualizaMiniReport() { App.ShowMsg("Cargando..."); // Traemos las entrevistas incompletas del cliente. (ACA NO VALIDA POR VENDEDOR, ESTO PUEDE TRAER PROBLEMAS MAS ADELANTE, VER EL TEMA DE BORRADO DE RESERVAS) m_leEntrevistas = Bll.Clientes.CleGetEntrevistasIncom(m_intNumCliente, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return; } // Si no tiene entrevistas incompletas, retorna if (m_leEntrevistas.Count == 0) { MsgRuts.ShowMsg(this, "No le quedan más entrevistas por completar."); this.DialogResult = DialogResult.OK; this.Close(); } // Captionamos. m_leEntrevistas.ChangeCaption("cle_nro_numentrev", "V1Núm. de entrevistaCN2"); /*0*/ m_leEntrevistas.ChangeCaption("cli_ede_rsocial", "V1Razón socialCN2"); /*1*/ m_leEntrevistas.ChangeCaption("cle_fyh_fcoordinada", "V1Fecha coordinadaCN2"); /*2*/ m_leEntrevistas.ChangeCaption("cle_des_nombre", "V1Nombre del contactoCN2"); /*3*/ m_leEntrevistas.ChangeCaption("cle_des_cargo", "V1CargoCN2"); /*4*/ m_leEntrevistas.ChangeCaption("cli_ent_vencidas", "V1VencidaCN2"); /*5*/ m_leEntrevistas.ChangeCaption("cli_fec_ffinres", "V1Fecha fin de reservaFN2"); /*6*/ // Cargamos las entrevistas mrCliEntrevistas.LoadData(m_leEntrevistas, "", "", "SIMA", "", "", "Entrevistas incompletas", m_smResult); App.HideMsg(); }
public override ListaEntidades realizarBusqueda(ref string p_strEmpresa, ref string p_strPrograma, ref string p_strTituloSolapa, ref string p_strTituloGrid, ref string p_strTituloPrint, ref string p_strDetalle, ref string p_strXlsName, ref string p_strMSort, ref string p_strMSortText, ref string p_strMCCut, ref Report.GraphicModes p_gmConfig, ref object[] p_aoExtraData) { // Cargamos los valores por referencia para luego cargar el reporte. p_strDetalle = "Abonos para el mes: " + neMes.Numero.ToString() + " para la Marca: " + cdcMarcas.SelectedItem.ToString(); // Validamos las fechas if (!neMes.IsValid || !neAnio.IsValid) { MsgRuts.ShowMsg(this, "Es obligatorio definir un año y mes para el pedido del reporte"); return(null); } string l_strCodMarcaIni, l_strCodMarcaFin; if (neMes.Numero > 12) { MsgRuts.ShowMsg(this, "No existen mas de 12 meses!"); return(null); } // Logica de los limites de busqueda if (cdcMarcas.SelectedStrCode.Trim() == "") { l_strCodMarcaIni = " 0"; l_strCodMarcaFin = "zz"; } else { l_strCodMarcaIni = l_strCodMarcaFin = cdcMarcas.SelectedStrCode; } ListaEntidades l_leDetalleVentas = null; l_leDetalleVentas = Bll.Clientes.ClvZDetalleVentas(neAnio.Numero, neMes.Numero, l_strCodMarcaIni, l_strCodMarcaFin, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return(null); } //Cambiamos los captions l_leDetalleVentas.ChangeCaption(ECliVenta.NumclienteCmp, "V1Número ClienteNN2"); l_leDetalleVentas.ChangeCaption(ECliente.RsocialCmp, "V1Razón SocialCN1"); l_leDetalleVentas.ChangeCaption(ECliVenta.FechaCmp, "V1FechaFN1"); l_leDetalleVentas.ChangeCaption("vendedor", "V1VendedorCN1"); l_leDetalleVentas.ChangeCaption(ECliVenta.AbonoCmp, "V1Abono2N1"); return(l_leDetalleVentas); }
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"); } p_strNombreReporte = "Ventas"; ListaEntidades l_leVentas = null; string l_strCodVendIni = ""; string l_strCodVendFin = ""; if (cdcVendedores.SelectedStrCode.Trim() == "") { l_strCodVendIni = " a"; l_strCodVendFin = "zzzzzz"; } else { l_strCodVendIni = cdcVendedores.SelectedStrCode; l_strCodVendFin = cdcVendedores.SelectedStrCode; } // Ejecutamos la busqueda. // Si eligio el formato basico if (rbResumen.Checked) { p_intCorteDeControl = 2; l_leVentas = Bll.Vendedores.ZVentas(deFechaIni.Fecha, deFechaFin.Fecha, l_strCodVendIni, l_strCodVendFin, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return(null); } //Cambiamos los captions l_leVentas.ChangeCaption("codMarcaVendedor", ""); l_leVentas.ChangeCaption("mrc_des_des", "V1MarcaCN1"); l_leVentas.ChangeCaption("jvt_nom_apellido", "V1Jefe de VentasCN1"); l_leVentas.ChangeCaption("sup_nom_nomyape", "V1SupervisoresCN1"); l_leVentas.ChangeCaption("vnd_des_apellido", "V1VendedorCN1"); l_leVentas.ChangeCaption("cantidad", "V1Cant. VentasNN2"); l_leVentas.ChangeCaption("clv_imp_abono", "V1Total Ventas2N2"); } else { p_intCorteDeControl = 0; l_leVentas = Bll.Vendedores.ZVentasDetalle(deFechaIni.Fecha, deFechaFin.Fecha, l_strCodVendIni, l_strCodVendFin, m_smResult); if (MsgRuts.AnalizeError(this, m_smResult)) { return(null); } //Cambiamos los captions l_leVentas.ChangeCaption("cli_nro_numero", "V1Número ClienteNN1"); l_leVentas.ChangeCaption("cli_nro_nroavalon", "V1Número AvalonNN1"); l_leVentas.ChangeCaption("cli_ede_rsocial", "V1Razón SocialCN1"); l_leVentas.ChangeCaption("mrc_des_des", "V1MarcaCN1"); l_leVentas.ChangeCaption("clv_imp_abono", "V1Abono2S2"); l_leVentas.ChangeCaption("vnd_des_apellido", "V1Apellido VendedorCN1"); l_leVentas.ChangeCaption("vnd_des_nombre", "V1Nombre VendedorCN1"); } return(l_leVentas); }