Files
itca_api_sap_wms/Net.Data/DependencyInjection/IRepositoryWrapper.cs
T
2026-10-05 17:53:41 -05:00

50 lines
1.8 KiB
C#

using Net.Data.ServicesLayer;
using Net.Data.ServicesLayer.CreditNotes;
using Net.Data.Authenticate;
using Net.Data.ServicesLayer.ReturnRequest;
using Net.Data.ServicesLayer.StockTransfer;
using Net.Data.ServicesLayer.InventoryGenEntries;
using Net.Data.WMS.Items;
using Net.Data.WMS.Recibo;
using Net.Data.WMS.Picking;
using Net.Data.WMS.SolicitudTransferencia;
using Net.Data.WMS.Transferencia;
using Net.Data.WMS.Inventario;
using Net.Data.ServicesLayer.InventoryGenExits;
using Net.Data.ServicesLayer.HR;
using Net.Data.ServicesLayer.GlobalData;
namespace Net.Data
{
public interface IRepositoryWrapper
{
#region WMS
IReciboRepository Recibo { get; }
IInventarioRepository Inventario { get; }
ITransferenciaRepository Transferencia { get; }
IPickingRepository Picking { get; }
ISolicitudTransferenciaRepository SolicitudTransferencia { get; }
#endregion
#region SAP (SERVICES LAYER)
IBusinessPartnersRepository BusinessPartners { get; }
ICreditNotesRepository CreditNotes { get; }
IPurchaseInvoicesRepository PurchaseInvoices { get; }
IInvoiceRepository InvoiceRepository { get; }
IPurchaseDeliveryNotesRepository PurchaseDeliveryNotes { get; }
IPurchaseOrdersRepository PurchaseOrders { get; }
IAuthenticateRepository Authenticate { get; }
IItemsRepository Items { get; }
IReturnRequestRepository ReturnRequest { get; }
IStockTransferRepository StockTransfer { get; }
IInventoryGenEntriesRepository InventoryGenEntries { get; }
IInventoryGenExitsRepository InventoryGenExits { get; }
IHRRepository HR { get; }
IGlobalDataRepository GlobalData { get; }
#endregion
}
}