FruitBankHybridApp/FruitBank.Common/Interfaces/ICustomOrderSignalREndpoint...

17 lines
628 B
C#

using FruitBank.Common.Dtos;
using FruitBank.Common.Entities;
using Mango.Nop.Core.Models;
namespace FruitBank.Common.Interfaces;
public interface ICustomOrderSignalREndpointCommon
{
Task<List<OrderDto>?> GetAllOrderDtos();
Task<List<OrderDto>?> GetPendingOrderDtos();
Task<List<OrderDto>?> GetAllOrderDtoByIds(int[] orderIds);
Task<OrderDto?> GetOrderDtoById(int orderId);
Task<OrderItemPallet?> AddOrUpdateMeasuredOrderItemPallet(OrderItemPallet orderItemPallet);
Task<OrderDto?> StartMeasuring(int orderId, int userId);
Task<OrderDto?> SetOrderStatusToComplete(int orderId, int revisorId);
}