| using System; | 
| using System.Collections.Generic; | 
| using System.Linq; | 
| using System.Text; | 
| using System.Threading.Tasks; | 
| using WIDESEA_Core.BaseRepository; | 
| using WIDESEA_Core.Enums; | 
| using WIDESEA_Core; | 
| using WIDESEA_IBasicService; | 
| using WIDESEA_Model.Models; | 
| using WIDESEA_Core.Helper; | 
|   | 
| namespace WIDESEA_BasicService | 
| { | 
|     public class BasicService : IBasicService | 
|     { | 
|         public ICustomerInfoService CustomerInfoService { get; } | 
|   | 
|         public IPalletCodeInfoService PalletCodeInfoService { get; } | 
|   | 
|         public ISupplierInfoService SupplierInfoService { get; } | 
|   | 
|         public IUserInfoService UserInfoService { get; } | 
|   | 
|         public ILocationInfoService LocationInfoService { get; } | 
|   | 
|         public IMaterielInfoService MaterielInfoService { get; } | 
|   | 
|         public IWarehouseService WarehouseService { get; } | 
|   | 
|         public IMaterielCodeInfoService MaterielCodeInfoService { get; } | 
|   | 
|         public BasicService(ILocationInfoService locationInfoService, IMaterielInfoService materielInfoService, IWarehouseService warehouseService, ISupplierInfoService supplierInfoService,ICustomerInfoService customerInfoService,IPalletCodeInfoService palletCodeInfoService, IUserInfoService userInfoService, IMaterielCodeInfoService materielCodeInfoService) | 
|         { | 
|             LocationInfoService = locationInfoService; | 
|             MaterielInfoService = materielInfoService; | 
|             WarehouseService = warehouseService; | 
|             SupplierInfoService = supplierInfoService; | 
|             CustomerInfoService = customerInfoService; | 
|             PalletCodeInfoService = palletCodeInfoService; | 
|             UserInfoService = userInfoService; | 
|             MaterielCodeInfoService = materielCodeInfoService; | 
|         } | 
|     } | 
| } |