Пример #1
0
        //cancel Invoice
        private void CancelInvoice(HttpContext context)
        {
            int quotationId = 0;
            int adminId     = 0;

            if (context.Request["QuotationId"] != null && !int.TryParse(context.Request["QuotationId"].ToString(), out quotationId))
            {
                GenerateErrorResponse(400, string.Format("QuotationId Must be a number"));
            }
            if (context.Request["AdminId"] != null && !int.TryParse(context.Request["AdminId"].ToString(), out adminId))
            {
                GenerateErrorResponse(400, string.Format("AdminId Must be a number"));
            }

            OrdersManagement.Core.Client client = new OrdersManagement.Core.Client(responseFormat: OrdersManagement.ResponseFormat.JSON);
            context.Response.Write(client.CancelInvoice(quotationId, adminId));
        }