예제 #1
0
        //private static readonly D_ReportesColgate_Bodega oD_ReportesColgate_Bodega = new D_ReportesColgate_Bodega();

        #region App Movil Lucky
        public string registrarReportesColgate_FarmaciaDT(
            List <E_Reporte_Presencia_General> oList_E_ReportePresencia,
            List <E_Reporte_Visibilidad_Competencia> oList_E_ReporteVisibilidadCompetencia,
            List <E_Reporte_Promocion_General> oList_E_ReportePromocion,
            List <E_Reporte_Pop_General> oList_E_ReportePop,
            List <E_Reporte_Codigo_ITT> oList_E_ReporteCodigoITT,
            E_Visita oE_Visita)
        {
            //D_ReportesColgate_Bodega oD_ReportesColgate_Bodega = new D_ReportesColgate_Bodega();
            D_Reporte_Presencia               oD_Reporte_Presencia   = new D_Reporte_Presencia();
            D_Reporte_Promociones             oD_Reporte_Promociones = new D_Reporte_Promociones();
            D_Reporte_Pop                     oD_Reporte_Pop         = new D_Reporte_Pop();
            D_Reporte_Visibilidad_Competencia oD_reporteVisCompe     = new D_Reporte_Visibilidad_Competencia();
            D_Reporte_Codigo_ITT              oD_Reporte_Codigo_ITT  = new D_Reporte_Codigo_ITT();
            D_Visita oD_Visita = new D_Visita();
            string   mensaje   = "";

            try
            {
                //oD_ReportesColgate_Bodega.RegistrarReportesColgate_Bodega(oList_E_Reporte_RegistroPDV);
                mensaje = oD_Reporte_Presencia.Registrar_Presencia_General_Lista(oList_E_ReportePresencia);
                oD_reporteVisCompe.Registrar_Visibilidad_Competencia(oList_E_ReporteVisibilidadCompetencia);//Adiciona Ing. Carlos Hernandez 07/03/2012
                oD_Reporte_Promociones.Registrar_Promociones_General_Lista(oList_E_ReportePromocion);
                oD_Reporte_Pop.Registrar_Pop_General_Lista(oList_E_ReportePop);
                oD_Reporte_Codigo_ITT.Registrar_Presencia_Codigo_ITT(oList_E_ReporteCodigoITT);
                oD_Visita.RegistrarVisita(oE_Visita);//Add 12/03/2012
                return(mensaje);
            }
            catch (Exception ex)
            {
                log.Error("[BL_Registar_ReportesColgateFarmaciaDT] [Registrar_ReportesColgateFarmaciaDT_Failed] :", ex);
                mensaje = "Se ha producido un Error, Consultar con el Equipo de TI.";
                return(mensaje);
            }
        }
예제 #2
0
        public void Registrar_Pop_General_Lista(List <E_Reporte_Pop_General> oList_Reporte)
        {
            D_Reporte_Pop oDReporte = new D_Reporte_Pop();

            try
            {
                oDReporte.Registrar_Pop_General_Lista(oList_Reporte);
            }
            catch (Exception ex)
            {
                log.Error("[BL_Registar_Pop] [RegistrarPopFailed] :", ex);
            }
        }
예제 #3
0
        public void Registrar_Pop_General(E_Reporte_Pop_General oEReporte)
        {
            //D_Reporte_Precio oD_Reporte_Precio = new D_Reporte_Precio();
            D_Reporte_Pop oDReporte = new D_Reporte_Pop();

            try
            {
                oDReporte.Registrar_Pop_General(oEReporte);
            }
            catch (Exception ex)
            {
                log.Error("[BL_Registar_Pop] [RegistrarPopFailed] :", ex);
            }
        }