public JsonResult <List <ResponseEstadoCuenta> > EstadodeCuentaPorCliente(RequestEstadoCuenta request) { IConsultasCredito consutasCredito = new ConsultasCreditos(); IEstadodeCuenta consultasEstadoDeCuenta = new ConsultasEstadoDeCuenta(); IEnvioEstadoCuenta enviarestadocuenta = new EnviarEstadoDeCuenta(); EstadoCuentaBase EstadoCuenta = new EstadoCuentaBase(consutasCredito, consultasEstadoDeCuenta, enviarestadocuenta); List <ResponseEstadoCuenta> ResultanteCuenta = EstadoCuenta.Proceso(request); return(Json(ResultanteCuenta)); }
public JsonResult <InnerCliente> ObtenerCliente(RequestCliente request) { IConsultasCredito consultasCredito = new ConsultasCreditos(); IEstadodeCuenta consultasEstadoDeCuenta = new ConsultasEstadoDeCuenta(); Icliente cliente = new consultascliente(); ClienteBase Clientes = new ClienteBase(cliente, consultasCredito, consultasEstadoDeCuenta); InnerCliente intocliente = Clientes.Proceso(request); return(Json(intocliente)); }
public JsonResult <List <ResponseSaldosPorCliente> > SaldosPorCliente(RequestSaldosPorCliente request) { IConsultasCredito consutasCredito = new ConsultasCreditos(); IEstadodeCuenta consultasEstadoDeCuenta = new ConsultasEstadoDeCuenta(); Iconsultassaldos consultassaldos = new ConsultasSaldos(); Saldos Saldos = new Saldos(consutasCredito, consultasEstadoDeCuenta, consultassaldos); List <ResponseSaldosPorCliente> ListSaldos = Saldos.Proceso(request); return(Json(ListSaldos)); }
public JsonResult <List <ResponseMovimientosCliente> > MovimientosPorCliente(RequestMovimientosCliente request) { IConsultasCredito consutasCredito = new ConsultasCreditos(); IEstadodeCuenta consultasEstadoDeCuenta = new ConsultasEstadoDeCuenta(); Iconsultassaldos consultassaldos = new ConsultasSaldos(); IMovimientos consultamovimientos = new ConsultasMovimientos(); MovimientosBase Movimiento = new MovimientosBase(consutasCredito, consultasEstadoDeCuenta, consultassaldos, consultamovimientos); List <ResponseMovimientosCliente> Movimientos = Movimiento.Proceso(request); return(Json(Movimientos)); }