Пример #1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            pago = new Pago();
            Guardar();
            pagoService.Guardar(pago);
            string mensaje = pagoService.Guardar(pago);

            MessageBox.Show(mensaje);
        }
Пример #2
0
        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));
        }
Пример #3
0
        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));
        }