public IActionResult Put([FromBody] OPago opago, int id) { if (opago.id != id) { return(BadRequest()); } context.Entry(opago).State = EntityState.Modified; context.SaveChanges(); return(Ok()); }
public IActionResult Post([FromBody] OPago opago) { if (ModelState.IsValid) { context.OPagos.Add(opago); context.SaveChanges(); return(new CreatedAtRouteResult("ordenCreada", new { id = opago.id }, opago)); } return(BadRequest(ModelState)); }
public void PresentarPago() { CPago cpago = new CPago(); cpago._Pago = IagregarPago.pago; OPago opago = servicioPago.EjecutarPago(cpago); if (opago.Correcto) { IagregarPago.PagoCorrecto("se realizo el pago"); } else { IagregarPago.ErrorPago(string.Format("{0}", opago.Excepcion.Message)); } }
public OPago EjecutarPago(CPago cpago) { OPago opago = new OPago(); try { IpagoR.RealizarPago(cpago._Pago); opago.Correcto = true; } catch (Exception e) { opago.Excepcion = e; opago.Correcto = false; } return(opago); }