//public InvoiceFacadeService() //{ // try // { // ServiceLocator.Current.GetInstance<IInvoiceDomainService>(); // ServiceLocator.Current.GetInstance<IInvoiceApplicationService>(); // ServiceLocator.Current.GetInstance<IInvoiceToDtoMapper>(); // ServiceLocator.Current.GetInstance<IInvoiceItemToDtoMapper>(); // ServiceLocator.Current.GetInstance<IInvoiceRepository>(); // ServiceLocator.Current.GetInstance<IGoodUnitConvertorDomainService>(); // ServiceLocator.Current.GetInstance<IMainUnitVlaueTomainUnitVlaueDtoMapper>(); // ServiceLocator.Current.GetInstance<IUnitOfWorkScope>(); // ServiceLocator.Current.GetInstance<IInvoiceItemDomainService>(); // ServiceLocator.Current.GetInstance<IEffectiveFactorMapper>(); // ServiceLocator.Current.GetInstance<IInvoiceAdditionalPriceDomainService>(); // } // catch (Exception ex) // { // throw; // } //} public InvoiceFacadeService(IInvoiceDomainService invoiceDomainService, IInvoiceApplicationService invoiceAppService, IInvoiceToDtoMapper invoiceDtoMapper, IInvoiceItemToDtoMapper itemToDtoMapper, IInvoiceRepository invoiceRepository, IGoodUnitConvertorDomainService goodUnitConvertorDomainService, IMainUnitVlaueTomainUnitVlaueDtoMapper mainUnitVlaueTomainUnitVlaueDtoMapper, IInvoiceItemDomainService invoiceItemDomainService, IEffectiveFactorMapper effectiveFactorMapper, IInvoiceAdditionalPriceDomainService invoiceAdditionalPriceDomainService, IBalanceDomainService balanceDomainService ) { this.invoiceDomainService = invoiceDomainService; this.invoiceRepository = invoiceRepository; this.goodUnitConvertorDomainService = goodUnitConvertorDomainService; this.mainUnitVlaueTomainUnitVlaueDtoMapper = mainUnitVlaueTomainUnitVlaueDtoMapper; this.invoiceItemDomainService = invoiceItemDomainService; this.effectiveFactorMapper = effectiveFactorMapper; this.invoiceAdditionalPriceDomainService = invoiceAdditionalPriceDomainService; this.balanceDomainService = balanceDomainService; this.invoiceAppService = invoiceAppService; this.invoiceDtoMapper = invoiceDtoMapper; this.itemToDtoMapper = itemToDtoMapper; }
public InventoryOperationNotifier( IFuelReportFuelReportDtoMapper fuelReportDtoMapper, IInvoiceToDtoMapper invoiceToDtoMapper, IFuelReportDetailToFuelReportDetailDtoMapper fuelReportDetailDtoMapper) { this.fuelReportDtoMapper = fuelReportDtoMapper; this.invoiceToDtoMapper = invoiceToDtoMapper; this.fuelReportDetailDtoMapper = fuelReportDetailDtoMapper; }
public InventoryOperationNotifier( ICharterInToDtoMapper charterInToDtoMapper , ICharterOutToDtoMapper charterOutToDtoMapper , ICharterItemToDtoMapper charterItemToDtoMapper , IScrapToScrapDtoMapper scrapToScrapDtoMapper , IFuelReportFuelReportDtoMapper fuelReportToFuelReportDtoMapper , IFuelReportDetailToFuelReportDetailDtoMapper fuelReportDetailToFuelReportDetailDtoMapper , IInvoiceToDtoMapper invoiceToDtoMapper) { //svc = new FuelServiceClient(); //svc.ClientCredentials.UserName.UserName = "******"; //svc.ClientCredentials.UserName.Password = "******"; this.charterInToDtoMapper = charterInToDtoMapper; this.charterOutToDtoMapper = charterOutToDtoMapper; this.charterItemToDtoMapper = charterItemToDtoMapper; this.scrapToScrapDtoMapper = scrapToScrapDtoMapper; this.fuelReportDetailToFuelReportDetailDtoMapper = fuelReportDetailToFuelReportDetailDtoMapper; this.invoiceToDtoMapper = invoiceToDtoMapper; this.fuelReportToFuelReportDtoMapper = fuelReportToFuelReportDtoMapper; }