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)); }