public IActionResult ChangeStatus(int orderId, [FromBody] int newStatus) { try { if (!Enum.IsDefined(typeof(OrderStatus), newStatus)) { return(BadRequest("Статус заказа не найден")); } var result = ordersStorageInst.ChangeOrderStatus(orderId, (OrderStatus)newStatus); return(Ok(result)); } catch (ApplicationException e) { return(BadRequest(e.Message)); } }