/** * Represents deletePago * * @param idPago * @return UpdateWrapper * @since Aug 10, 2015 */ @POST @Path("/delete/{idPago}") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON) public UpdateWrapper deletePago(@PathParam("idPago") final Integer idPago) { return pagoDelegate.deletePago(idPago); }
/** * Represents updatePago * * @param pago * @return Pago * @since Aug 10, 2015 */ @POST @Path("/update") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON) public Pago updatePago(final Pago pago) { return pagoDelegate.updatePago(pago); }
@GET @Path("cuenta/entidad/{idEntidad}") @Produces(value = MediaType.APPLICATION_JSON) public Integer getSumaPagosPorEntidad( @PathParam("idEntidad") final Integer idEntidad, @QueryParam("openOnly") final String openOnly) { return pagoDelegate.getSumaPagosByEntidad(idEntidad, Optional.ofNullable(openOnly)); }
/** * Represents getPagosByCuenta * * @param id * @return List <Pago> * @since Jul 31, 2015 */ @GET @Path("list/{idCuenta}") @Produces(value = MediaType.APPLICATION_JSON) public List<Pago> getPagosByCuenta(@PathParam("idCuenta") final Integer id) { return pagoDelegate.getPagosByCuenta(id); }
/** * Represents getPagoById * * @param id * @return Pago * @since Jul 31, 2015 */ @GET @Path("{id}") @Produces(value = MediaType.APPLICATION_JSON) public Pago getPagoById(@PathParam("id") final Integer id) { return pagoDelegate.getPagoById(id); }
@GET @Path("cuenta/{idCuenta}") @Produces(value = MediaType.APPLICATION_JSON) public Integer getSumaPagosPorCuenta(@PathParam("idCuenta") final Integer idCuenta) { return pagoDelegate.getSumaPagosByCuenta(idCuenta); }