public async Task <ActionResult <IEnumerable <Models.DTO.Entidades.Rentabilidad.RentabilidadDTO> > > Get_Cliente([FromBody] Parametros.Rentabilidad.GetRentabilidad parametros) { try { utilidadesgenericas.CrearLogSeguimiento("RentabilidadController", "A2/Rentabilidad/Cliente", parametros.ToString(), "Inicio ejecución."); var retorno = await contextobdoyd.rentabilidad.FromSql("[APIADCAP].[usp_RentabilidadController_Get_ClienteInstrumento] @strJsonEnvio, @pstrUsuario, @pstrAplicacion", new SqlParameter("@strJsonEnvio", Newtonsoft.Json.JsonConvert.SerializeObject(parametros)), new SqlParameter("@pstrUsuario", ""), new SqlParameter("@pstrAplicacion", "")).ToListAsync(); utilidadesgenericas.CrearLogSeguimiento("RentabilidadController", "A2/Rentabilidad/Cliente", parametros.ToString(), "Finaliza ejecución."); return(mapper.Map <List <Models.DTO.Entidades.Rentabilidad.RentabilidadDTO> >(retorno)); } catch (Exception errror) { return(BadRequest(utilidadesgenericas.RetornarErrorControlado(errror, "RentabilidadController", "Cliente", string.Empty))); } }
public async Task <ActionResult <IEnumerable <Models.DTO.Entidades.Ordenes.GastoOrdenEncabezadoDTO> > > Get_OrdenesGastos([FromBody] Parametros.Ordenes.GetOrdenesGastos parametros) { try { utilidadesgenericas.CrearLogSeguimiento("OrdenesController", "A2/Ordenes/ConsultarGastos", parametros.ToString(), "Inicio ejecución."); var gastosorden = await contextobdoyd.gastosorden.FromSql("[APIADCAP].[usp_OrdenesController_Get_OrdenesGastos] @strJsonEnvio, @pstrusuario,@pstraplicacion ", new SqlParameter("@strJsonEnvio", Newtonsoft.Json.JsonConvert.SerializeObject(parametros)), new SqlParameter("@pstrusuario", ""), new SqlParameter("@pstraplicacion", "")).ToListAsync(); Utilidades.UtilidadesController utilidad = new Utilidades.UtilidadesController(); List <Entidades.Ordenes.GastoOrdenEncabezado> resultadoseparado = utilidad.GastoOrdenSepararEncabezadoyDetalle(gastosorden); utilidadesgenericas.CrearLogSeguimiento("OrdenesController", "A2/Ordenes/ConsultarGastos", parametros.ToString(), "Finaliza ejecución."); return(mapper.Map <List <Models.DTO.Entidades.Ordenes.GastoOrdenEncabezadoDTO> >(resultadoseparado)); } catch (Exception errror) { return(BadRequest(utilidadesgenericas.RetornarErrorControlado(errror, "OrdenesController", "ConsultarGastos", string.Empty))); } }
public async Task <ActionResult <Models.DTO.Entidades.Genericas.MensajeRespuestaSeparadoDTO> > Post_MovimientoCredito([FromBody] Parametros.Tesoreria.PostMovimientoCuentaBanco parametros) { try { utilidadesgenericas.CrearLogSeguimiento("TesoreriaController", "A2/Tesoreria/PostMovimientoCredito", parametros.ToString(), "Inicio ejecución."); Task <string> valorespordefecto = utilidadcontroller.Obtener_Valores_por_Defecto_json("TesoreriaController", "Post_MovimientoCredito"); var mensajes = await contextobdoyd.mensajerespuesta.FromSql("[APIADCAP].[usp_TesoreriaController_Post_MovimientoCreditoDebito] @strJsonEnvio, @pstrUsuario, @pstrAplicacion", new SqlParameter("@strJsonEnvio", Newtonsoft.Json.JsonConvert.SerializeObject(parametros)), new SqlParameter("@pstrJsonValoresDefecto", valorespordefecto), new SqlParameter("@pstrUsuario", ""), new SqlParameter("@pstrAplicacion", "")).ToListAsync(); utilidadesgenericas.CrearLogSeguimiento("TesoreriaController", "A2/Tesoreria/PostMovimientoCredito", mensajes.ToString(), "Finaliza ejecución."); return(utilidadcontroller.SepararErroresyExitosos(mensajes)); } catch (Exception errror) { return(BadRequest(utilidadesgenericas.RetornarErrorControlado(errror, "TesoreriaController", "Post_MovimientoCredito", string.Empty))); } }
public async Task <ActionResult <IEnumerable <Models.DTO.Entidades.Financiero.ClienteTenenciaDTO> > > Get_ClientesTenencia([FromBody] Parametros.Genericos.OydFecha parametros) { try { utilidadesgenericas.CrearLogSeguimiento("FinancieroController", "A2/Financiero/cliente/ConsultarTenencia", parametros.ToString(), "Inicio ejecución."); var clientestenencia1 = await contextobdoyd.clientestenencia.FromSql("[APIADCAP].[usp_FinancieroController_Get_ClientesTenencia] @strJsonEnvio ,@pstrusuario ,@pstraplicacion", new SqlParameter("@strJsonEnvio", Newtonsoft.Json.JsonConvert.SerializeObject(parametros)), new SqlParameter("@pstrusuario", ""), new SqlParameter("@pstraplicacion", "")).ToListAsync(); utilidadesgenericas.CrearLogSeguimiento("FinancieroController", "A2/Financiero/cliente/ConsultarTenencia", parametros.ToString(), "Finaliza ejecución."); var dto = mapper.Map <List <Models.DTO.Entidades.Financiero.ClienteTenenciaDTO> >(clientestenencia1); return(dto); } catch (Exception errror) { return(BadRequest(utilidadesgenericas.RetornarErrorControlado(errror, "FinancieroController", "Cliente/ConsultarTenencia", string.Empty))); } }
public async Task <ActionResult <IEnumerable <ProductoEtiquetasDTO> > > Retornar_DefinicionPantalla([FromBody] Parametros_DefinicionPantalla parametros_DefinicionPantalla) { try { objUtilidades.CrearLogSeguimiento("GeneralesController", "Retornar_DefinicionPantalla", parametros_DefinicionPantalla.ToString(), "Inicio ejecución."); List <ProductoEtiquetas> lstProductosEtiquetas = await reglasNegocio.consultar_DefinicionPantalla(parametros_DefinicionPantalla); objUtilidades.CrearLogSeguimiento("GeneralesController", "Retornar_DefinicionPantalla", parametros_DefinicionPantalla.ToString(), "Finaliza ejecución."); return(mapper.Map <List <ProductoEtiquetasDTO> >(lstProductosEtiquetas)); } catch (Exception ex) { return(BadRequest(objUtilidades.RetornarErrorControlado(ex, "GeneralesController", "Retornar_DefinicionPantalla", parametros_DefinicionPantalla.ToString()))); } }
public async Task <ActionResult <IEnumerable <Models.DTO.Entidades.Maestros.TipoMovimientoDTO> > > Get_TiposMovimientos() { try { utilidadesgenericas.CrearLogSeguimiento("MaestrosController", "A2/Maestros/MaestrosController", "", "Inicio ejecución."); var movimientos = await contextobdoyd.codigodescripcion.FromSql("[APIADCAP].[usp_MaestrosController_Get_TiposMovimientos] @pstrusuario,@pstraplicacion ", new SqlParameter("@pstrusuario", ""), new SqlParameter("@pstraplicacion", "")).ToListAsync(); utilidadesgenericas.CrearLogSeguimiento("MaestrosController", "A2/Maestros/MaestrosController", "", "Finaliza ejecución."); return(mapper.Map <List <Models.DTO.Entidades.Maestros.TipoMovimientoDTO> >(movimientos)); } catch (Exception errror) { return(BadRequest(utilidadesgenericas.RetornarErrorControlado(errror, "MaestrosController", "ConsultarTiposMovimientos", string.Empty))); } }
public async Task <ActionResult <IEnumerable <Models.DTO.Entidades.Personas.ClienteCuentaBancoDTO> > > Get_ClientesCuentasBancarias([FromBody] Parametros.Genericos.Oyd parametros) { try { utilidadesgenericas.CrearLogSeguimiento("PersonasController", "A2/Personas/Cliente/CuentasBancarias/Consultar", parametros.ToString(), "Inicio ejecución."); var clientescuentasbancarias = await contextobdoyd.clientecuentasbancarias.FromSql("[APIADCAP].[usp_PersonasController_Get_ClientesCuentasBancarias] @strJsonEnvio ,@pstrusuario ,@pstraplicacion", new SqlParameter("@strJsonEnvio", Newtonsoft.Json.JsonConvert.SerializeObject(parametros)), new SqlParameter("@pstrusuario", ""), new SqlParameter("@pstraplicacion", "")).ToListAsync(); utilidadesgenericas.CrearLogSeguimiento("PersonasController", "A2/Personas/Cliente/CuentasBancarias/Consultar", parametros.ToString(), "Finaliza ejecución."); return(mapper.Map <List <Models.DTO.Entidades.Personas.ClienteCuentaBancoDTO> >(clientescuentasbancarias)); } catch (Exception errror) { return(BadRequest(utilidadesgenericas.RetornarErrorControlado(errror, "PersonasController", "Cliente/CuentasBancarias/Consultar", string.Empty))); } }