示例#1
0
 /// <summary>
 ///     Initiate controller with dependency injections.
 /// </summary>
 /// <param name="inputOfKneadingCommandDomain"></param>
 /// <param name="exportReportDomain"></param>
 public InquiryByMaterialNameController(IInquiryByMaterialNameDomain inquiryByMaterialNameDomain,
                                        IExportReportDomain exportReportDomain, IConfigurationService configurationService)
 {
     _inquiryByMaterialNameDomain = inquiryByMaterialNameDomain;
     _exportReportDomain          = exportReportDomain;
     _configurationService        = configurationService;
 }
示例#2
0
 public InquiryByWarehouseLocationController(ILoginDomain loginDomain,
                                             IMaterialShelfStatusDomain materialShelfStatusDomain,
                                             IInquiryCommonDomain inquiryCommonDomain,
                                             IInquiryByMaterialNameDomain inquiryByMaterialNameDomain,
                                             IExportReportDomain exportReportDomain,
                                             IInquiryByPreProductNameDomain inquiryByPreProductNameDomain,
                                             IStockTakingOfMaterialDomain iStockTakingOfMaterialDomain)
 {
     this._loginDomain                   = loginDomain;
     this._inquiryCommonDomain           = inquiryCommonDomain;
     this._inquiryByMaterialNameDomain   = inquiryByMaterialNameDomain;
     this._exportReportDomain            = exportReportDomain;
     this._inquiryByPreProductNameDomain = inquiryByPreProductNameDomain;
     this._iStockTakingOfMaterialDomain  = iStockTakingOfMaterialDomain;
 }