public ActionResult <PagoViewModel> Post(PagoInputModel pagoInput) { Pago pago = MapearPago(pagoInput); var response = service.Registrar(pago); return(Ok(response.pago)); }
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> GuardarPago(PagoInputModel pagoInputModel) { var pago = MapearPago(pagoInputModel); var response = personaService.GuardarPago(pago); if (!response.Error) { return(Ok(new PagoViewModel(pago))); } return(BadRequest(response.Mensaje)); }
private Pago MapearPago(PagoInputModel pagoInput) { var pago = new Pago(); pago.CodPersona = pagoInput.CodPersona; pago.TipoPago = pagoInput.TipoPago; pago.FechaPago = pagoInput.FechaPago; pago.ValorPago = pagoInput.ValorPago; pago.ValorIvaPago = pagoInput.ValorIvaPago; return(pago); }
public ActionResult <PagoViewModel> postPago(PagoInputModel pagoInput) { var pago = this.MapearPago(pagoInput); var response = pagoService.GuardarPago(pago); if (!response.Error) { var pagoView = new PagoViewModel(pago); return(Ok(pagoView)); } return(BadRequest(response.Mensaje)); }
private Pago MapearPago(PagoInputModel pagoInput) { var pago = new Pago { Codigo = pagoInput.Codigo, Fecha = pagoInput.Fecha, IdTercero = pagoInput.IdTercero, Iva = pagoInput.Iva, Tipo = pagoInput.Tipo, Valor = pagoInput.Valor }; return(pago); }
private Pago MapearPago(PagoInputModel pagoInput) { var pago = new Pago { Codigo = pagoInput.Codigo, Identificacion = pagoInput.Identificacion, TipoPago = pagoInput.TipoPago, Fecha = pagoInput.Fecha, ValorPago = pagoInput.ValorPago, ValorIva = pagoInput.ValorIva, }; return(pago); }
private Pago MapearPago(PagoInputModel pagoInputModel) { var pago = new Pago() { PagoId = pagoInputModel.PagoId, TerceroId = pagoInputModel.TerceroId, Tercero = new Tercero { TerceroId = pagoInputModel.Tercero.TerceroId, Nombre = pagoInputModel.Tercero.Nombre, Telefono = pagoInputModel.Tercero.Telefono }, Fecha = pagoInputModel.Fecha, Valor = pagoInputModel.Valor, PorcentajeIva = pagoInputModel.PorcentajeIva }; return(pago); }
private Pago MapearPago(PagoInputModel pagoInput) { var pago = new Pago() { PagoId = pagoInput.PagoId, TerceroId = pagoInput.Tercero.Identificacion, Fecha = pagoInput.Fecha, Valor = pagoInput.Valor, PorcentajeIva = pagoInput.PorcentajeIva, Tercero = new Tercero() { Identificacion = pagoInput.Tercero.Identificacion, Nombre = pagoInput.Tercero.Nombre, Telefono = pagoInput.Tercero.Telefono } }; return(pago); }