コード例 #1
0
        public string Registrar_Reportes_Alicorp_May_Mov(
            List <E_Reporte_Precio_Mov> oListE_Reporte_Precio_Mov,
            List <E_Reporte_SOD_Mov> oListE_Reporte_SOD_Mov,
            List <E_Reporte_Fotografico_Mov> oListE_Reporte_Fotografico_Mov,
            List <E_Reporte_Competencia_Mov> oListE_Reporte_Competencia_Mov,
            List <E_Reporte_Stock_Mov> oListE_Reporte_Stock_Mov,
            E_Visita_Mov oE_Visita_Mov,
            int AppEnvia)
        {
            string                mensaje                = "";
            D_Reporte_Precio      oD_Reporte_Precio      = new D_Reporte_Precio();
            D_Reporte_SOD         oD_Reporte_SOD         = new D_Reporte_SOD();
            D_Reporte_Fotografico oD_Reporte_Fotografico = new D_Reporte_Fotografico();
            D_Reporte_Competencia oD_Reporte_Competencia = new D_Reporte_Competencia();
            D_Reporte_Stock       oD_Reporte_Stock       = new D_Reporte_Stock();
            D_Visita              oD_Visita              = new D_Visita();

            try
            {
                oD_Reporte_Precio.Registrar_Precio_Mov(oListE_Reporte_Precio_Mov, Convert.ToString(AppEnvia));
                oD_Reporte_SOD.Registrar_Reporte_SOD_Mov(oListE_Reporte_SOD_Mov, Convert.ToString(AppEnvia));
                oD_Reporte_Fotografico.RegistrarReporteFotografico_Mov(oListE_Reporte_Fotografico_Mov, AppEnvia);
                oD_Reporte_Competencia.Registrar_Competencia_Mov(oListE_Reporte_Competencia_Mov, Convert.ToString(AppEnvia));
                oD_Reporte_Stock.Registrar_Reporte_Stock_Mov(oListE_Reporte_Stock_Mov, Convert.ToString(AppEnvia));
                oD_Visita.RegistrarVisita_Mov(oE_Visita_Mov);
            }
            catch (Exception ex)
            {
                log.Error("[BL_Registar_ReportesColgateMay_Mov] [RegistrarReportesColgateMay_Mov_Failed] :", ex);
                mensaje = "Se ha producido un Error, Consultar con el Equipo de TI.";
                throw new Exception();
            }
            return(mensaje);
        }
コード例 #2
0
        public string Registrar_Reporte_SOD(List <E_Reporte_SOD> listaReporte, string AppEnvia)
        {
            D_Reporte_SOD oD_Reporte_SOD = new D_Reporte_SOD();

            try { error = oD_Reporte_SOD.Registrar_Reporte_SOD_Lista(listaReporte, AppEnvia); }
            catch (Exception ex) {
                log.Error("[BL_Registrar_Stock][Registrar_Stock_Failed] :", ex);
                error = error + ex.Message;
            }
            return(error);
        }