public ActionResult <CreditoViewModel> post(CreditoInputModel creditoInput)
        {
            Credito credito  = MapearCredito(creditoInput);
            var     response = _creditoService.Guardar(credito);

            if (response.Error)
            {
                return(BadRequest(response.Mensaje));
            }
            return(Ok(response.credito));
        }
        private Credito MapearCredito(CreditoInputModel creditoInput)
        {
            var credito = new Credito
            {
                Identificacion = creditoInput.Identificacion,
                Nombre         = creditoInput.Nombre,
                CapitalInicial = creditoInput.CapitalInicial,
                TasaInteres    = creditoInput.TasaInteres,
                TiempoDuracion = creditoInput.TiempoDuracion
            };

            return(credito);
        }
Esempio n. 3
0
        private Credito MapearPersona(CreditoInputModel creditoInput)
        {
            var credito = new Credito
            {
                Identificacion = creditoInput.Identificacion,
                Nombre         = creditoInput.Nombre,
                CantidadEmp    = creditoInput.CantidadEmp,
                ValorActivo    = creditoInput.ValorActivo,
                ValorCredito   = creditoInput.ValorCredito
            };

            return(credito);
        }