public ActionResult <IEnumerable <EstadoPagoResp> > EstadoDePago([FromBody] EstadoPago PagoInfo) { if (Globals.VueltoPermitido == false) { var VueltoPosible = vueltopuede.CalcularVueltoPosible(PagoInfo.MontoAPagar); if (VueltoPosible == true) { Globals.VueltoPermitido = true; } else { EstadoPagoResp vueltonoposible = new EstadoPagoResp(); vueltonoposible.PagoStatus = false; vueltonoposible.Status = false; return(Ok(vueltonoposible)); } } var resultado = pagoservice.EstadoDelPAgo(PagoInfo); EstadoPagoResp estado = new EstadoPagoResp(); estado = resultado; return(Ok(estado)); }
public ActionResult <IEnumerable <EstadoPagoResp> > EstadoDePago([FromBody] EstadoPago PagoInfo) { var resultado = pagoservice.EstadoDelPAgo(PagoInfo); EstadoPagoResp estado = new EstadoPagoResp(); estado = resultado; pagoservice.ConfigurarStatus(); estado.StatusMaquina = Globals.SaludMaquina; estado.BloqueoEfectivo = Globals.BloqueoEfectivo; estado.BloqueoTransbank = Globals.BloqueoTransbank; return(Ok(estado)); }