diff --git a/AstuteSystem/src/main/java/com/astute/resources/InvoiceResource.java b/AstuteSystem/src/main/java/com/astute/resources/InvoiceResource.java index 936a12c..0781fb0 100644 --- a/AstuteSystem/src/main/java/com/astute/resources/InvoiceResource.java +++ b/AstuteSystem/src/main/java/com/astute/resources/InvoiceResource.java @@ -49,6 +49,15 @@ public class InvoiceResource { return new ApiResponse(ApiResponse.UPDATE_ACCESS_SUCESS).toResponse(); } + @Path("/{InvoiceNum}/delete") + @PUT + public Response deleteInvoice(@PathParam("InvoiceNum") String InvoiceNum) + throws AstuteException { + + service.deleteInvoice(InvoiceNum); + return new ApiResponse(ApiResponse.UPDATE_ACCESS_SUCESS).toResponse(); + } + @Path("/detail/{InvoiceNum}/{lineItemNum}") @PUT public Response updateInvoiceDetail(@PathParam("InvoiceNum") String InvoiceNum, @PathParam("lineItemNum") int lineItemNum, InvoiceDetailRequest request)