15 lines
764 B
C#
15 lines
764 B
C#
using SytelineSaAppEfDataModel.Dtos;
|
|
|
|
namespace SytelineSaAppEfDataModel.Services;
|
|
|
|
public interface IMaterialTransactionService
|
|
{
|
|
Task<IEnumerable<MaterialTransactionDto>> GetAll();
|
|
Task<MaterialTransactionDto?> GetByWzNumber(string wzNumber);
|
|
Task<IEnumerable<MaterialTransactionDto>> GetByWzNumbers(ISet<string> wzNumbers);
|
|
Task<IEnumerable<MaterialTransactionDto>> GetByOrderNumber(string orderNumber);
|
|
Task<IEnumerable<MaterialTransactionDto>> GetOrderNumbersByWz(ISet<string> wzNumbers);
|
|
Task<IEnumerable<MaterialTransactionDto>> GetByCustomerNumber(string customerNumber, int customerSequence);
|
|
Task<MaterialTransactionDto?> GetByPartNumber(string partNumber);
|
|
Task<IEnumerable<MaterialTransactionDto>> GetWithPartNumber();
|
|
} |