public DocumentoViewModel ReporteSolicitudCliente(int idPrecliente, int idUsuario, string path) { var resultado = string.Empty; ReporteImpresion reporte = new ReporteImpresion(); var tablaInformacionCliente = capturaClienteRepository.ObtenerInfoCliente(idUsuario.ToString()); var tablaContacto = capturaClienteRepository.ObtenerContactosCliente(idPrecliente.ToString()); var tablaBanco = capturaClienteRepository.ObtenerCtasBancPECACliente(idPrecliente.ToString()); var modeloReporte = new SolicitudClienteModelo() { InformacionCliente = tablaInformacionCliente, InformacionContacto = tablaContacto, InformacionCuenta = tablaBanco }; resultado = reporte.ReporteSolicitudCliente(modeloReporte, path); var documento = new DocumentoViewModel() { ExisteDocumento = string.IsNullOrEmpty(resultado) ? false : true, RutaLocal = resultado }; return(documento); }
public DataTable ObtenerInfoCliente(string id_usuario) { var dto = new DataTable(); try { dto = repositorioRepository.ObtenerInfoCliente(id_usuario); } catch (System.Exception ex) { } return(dto); }