private void DeleteService(HttpContext context) { byte serviceId = 0; if (context.Request["ServiceId"] == null || !byte.TryParse(context.Request["ServiceId"].ToString(), out serviceId)) { GenerateErrorResponse(400, string.Format("Parameter ServiceId is missing or not a valid number")); } if (serviceId <= 0) { GenerateErrorResponse(400, string.Format("ServiceId must be greater than 0")); } OrdersManagement.Core.Client client = new OrdersManagement.Core.Client(responseFormat: OrdersManagement.ResponseFormat.JSON); context.Response.Write(client.DeleteService(serviceId)); }