public async Task <IActionResult> GetDishes([FromRoute] int id, [FromQuery] int categoryId, [FromQuery] PaginationInfo model)
        {
            TotalResponseModel <MenuItem> result = await _restaurantService.GetDishes(categoryId, model);

            return(Ok(result));
        }
        public async Task <IActionResult> GetOrders([FromRoute] int id, [FromQuery] PaginationInfo model)
        {
            TotalResponseModel <AdminOrderModel> result = await _orderService.GetListAsync(model, id);

            return(Ok(result));
        }
        public async Task <IActionResult> GetAll([FromQuery] PaginationModel model)
        {
            TotalResponseModel <OrderEntity> result = await _orderService.GetAllAsync(User.Identity.Name, model);

            return(Ok(result));
        }
        public async Task <IActionResult> GetAll([FromQuery] AdminFilterModel model)
        {
            TotalResponseModel <AdminRestaurantItem> result = await _restaurantService.GetRestaurantsAsync(model);

            return(Ok(result));
        }
        public async Task <IActionResult> Users([FromQuery] AdminFilterModel model)
        {
            TotalResponseModel <AdminListItemUser> result = await _adminService.GetUsers(model);

            return(Ok(result));
        }