public string Registrar_ReporteSanFernando_Moderno_Mov(List <E_Reporte_Precio_Mov> oListaRepPrecio_Mov, List <E_Reporte_Fotografico_Mov> oListaRepFotografico_Mov, List <E_Reporte_Competencia_Mov> oListaRepCompetencia_Mov, List <E_Reporte_Stock_Mov> oListaRepStock_Mov, List <E_Reporte_Impulso_Mov> oListaRepImpulso_Mov, E_Visita_Mov oE_Visita_Mov, int AppEnvia) { D_Reporte_Precio oD_Reporte_Precio = new D_Reporte_Precio(); 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_Reporte_Impulso oD_Reporte_Impulso = new D_Reporte_Impulso(); D_Visita oD_Visita = new D_Visita(); string mensaje_Precio = string.Empty; string mensaje_Fotografico = string.Empty; string mensaje_Competencia = string.Empty; string mensaje_Stock = string.Empty; string mensaje_Impulso = string.Empty; string mensaje_Visita = string.Empty; string mensaje_Final = string.Empty; try { mensaje_Precio = oD_Reporte_Precio.Registrar_Precio_Mov(oListaRepPrecio_Mov, AppEnvia.ToString()); mensaje_Fotografico = oD_Reporte_Fotografico.RegistrarReporteFotografico_Mov(oListaRepFotografico_Mov, AppEnvia); mensaje_Competencia = oD_Reporte_Competencia.Registrar_Competencia_Mov(oListaRepCompetencia_Mov, AppEnvia.ToString()); mensaje_Stock = oD_Reporte_Stock.Registrar_Reporte_Stock_Mov(oListaRepStock_Mov, AppEnvia.ToString()); mensaje_Impulso = oD_Reporte_Impulso.Registrar_Impulso_Mov(oListaRepImpulso_Mov, AppEnvia.ToString()); mensaje_Visita = oD_Visita.RegistrarVisita_Mov(oE_Visita_Mov); if (!mensaje_Stock.Equals("")) { mensaje_Stock = "Hubo Errores en Reporte Ventas. "; } if (!mensaje_Precio.Equals("")) { mensaje_Precio = "Hubo Errores en Reporte Precios. "; } if (!mensaje_Fotografico.Equals("")) { mensaje_Fotografico = "Hubo Errores en Reporte Fotográfico. "; } if (!mensaje_Competencia.Equals("")) { mensaje_Competencia = "Hubo Errores en Reporte Competencia. "; } if (!mensaje_Impulso.Equals("")) { mensaje_Impulso = "Hubo Errores en Reporte Impulso. "; } if (!mensaje_Visita.Equals("")) { mensaje_Visita = "Hubo Errores en Registro de Visita. "; } } catch (Exception ex) { throw ex; } return(mensaje_Final = mensaje_Precio + mensaje_Fotografico + mensaje_Competencia + mensaje_Stock + mensaje_Impulso + mensaje_Visita); }
/// <summary> /// Descripcion : Registrar Reportes de Colgate Mayorista para el App Movistar /// Fecha : 18/05/2012 PSA /// </summary> /// <param name="oListRepPresencia"></param> /// <param name="oListRepFotogradico"></param> /// <param name="oListRepITT"></param> /// <param name="oE_Visita"></param> /// <returns></returns> public E_Reportes_Colgate_Mayoristas_Mov_Response Registrar_ReportesColgateMay_Mov( List <E_Reporte_Presencia_Mov> oListRepPresencia, List <E_Reporte_Fotografico_Mov> oListRepFotogradico, List <E_Reporte_Codigo_ITT_Mov> oListRepITT, E_Visita_Mov oE_Visita, int AppEnvia) { D_Reporte_Presencia oD_Reporte_Presencia = new D_Reporte_Presencia(); D_Reporte_Codigo_ITT oD_Reporte_Codigo_ITT = new D_Reporte_Codigo_ITT(); D_Reporte_Fotografico oD_Reporte_Fotografico = new D_Reporte_Fotografico(); D_Visita oD_Visita = new D_Visita(); String mensaje_Presencia = string.Empty; String mensaje_Fotografico = string.Empty; String mensaje_Visita = string.Empty; E_Reportes_Colgate_Mayoristas_Mov_Response oE_Reportes_Colgate_Mayoristas_Mov_Response = new E_Reportes_Colgate_Mayoristas_Mov_Response(); try { mensaje_Presencia = oD_Reporte_Presencia.Registrar_Presencia_Mov(oListRepPresencia, AppEnvia); mensaje_Fotografico = oD_Reporte_Fotografico.RegistrarReporteFotografico_Mov(oListRepFotogradico, AppEnvia); mensaje_Visita = oD_Visita.RegistrarVisita_Mov(oE_Visita); if (!mensaje_Fotografico.Equals("")) { mensaje_Fotografico = "Hubo Errores en Reporte Fotográfico. "; } if (!mensaje_Visita.Equals("")) { mensaje_Visita = "Hubo Errores en Registro de Visita. "; } //oE_Reportes_Colgate_Mayoristas_Mov_Response.Registro_Reporte_Codigo_ITT_Mov_Response = oD_Reporte_Codigo_ITT.Registrar_Codigo_ITT_Mov(oListRepITT); oD_Reporte_Codigo_ITT.Registrar_Codigo_ITT_Mov(oListRepITT); oE_Reportes_Colgate_Mayoristas_Mov_Response.Mensaje_Response = mensaje_Fotografico + mensaje_Presencia + mensaje_Visita; } catch (Exception ex) { } return(oE_Reportes_Colgate_Mayoristas_Mov_Response); //return mensaje_Final = mensaje_Presencia + mensaje_Fotografico + mensaje_Codigo_ITT + mensaje_Visita; }