private void btnGuardar_Click(object sender, EventArgs e) { pago = new Pago(); Guardar(); pagoService.Guardar(pago); string mensaje = pagoService.Guardar(pago); MessageBox.Show(mensaje); }
public ActionResult <PagoViewModel> Post(PagoInputModel pagoInput) { Pago pago = MapearPago(pagoInput); var response = _pagoService.Guardar(pago); if (response.Error) { return(BadRequest(response.Mensaje)); } return(Ok(response.Pago)); }
public ActionResult <PagoViewModel> Post(PagoInputModels pagoInput) { Pago pago = MapearPago(pagoInput); var response = service.Guardar(pago); if (response.Error) { ModelState.AddModelError("Error al guardar Pago", response.Mensaje); var detallesproblemas = new ValidationProblemDetails(ModelState); detallesproblemas.Status = StatusCodes.Status500InternalServerError; return(BadRequest(detallesproblemas)); } return(Ok(response.Pago)); }