public AccountsController(IBusinessPartnerService businessPartnerService, IBusinessPartnerSyncRequestCreator businessPartnerSyncRequestCreator, IMiddlewareService middlewareService) { _businessPartnerService = businessPartnerService; _businessPartnerSyncRequestCreator = businessPartnerSyncRequestCreator; _middlewareService = middlewareService; }
public SapService(IBusinessPartnerService businessPartnerService, IBusinessPartnerSyncRequestCreator businessPartnerSyncRequestCreator, IMiddlewareService middlewareService) { _businessPartnerService = businessPartnerService; _businessPartnerSyncRequestCreator = businessPartnerSyncRequestCreator; _middlewareService = middlewareService; }
public BusinessPartnerController(IBusinessPartnerService service, IMapper mapper, ILogger <BusinessPartnerController> logger) { _service = service; _mapper = mapper; _logger = logger; }
public FormsAuthenticationService(HttpContextBase httpContext, IBusinessPartnerService bpService, UserSettings userSettings) { this._httpContext = httpContext; this._bpService = bpService; this._userSettings = userSettings; this._expirationTimeSpan = FormsAuthentication.Timeout; }
public void Load() { CleanUp(); _iDbContext = DbContextUtil.GetDbContextInstance(); _businessPartnerService = new BusinessPartnerService(_iDbContext); _bpAddr = _iDbContext.Set <BusinessPartnerAddressDTO>(); _bpCont = _iDbContext.Set <BusinessPartnerContactDTO>(); }
public BusinessPartnerController( ILogger <BusinessPartnerController> logger, IBusinessPartnerService businessPartnerService, ISlackService slackService) { _logger = logger; _businessPartnerService = businessPartnerService; _slackService = slackService; }
/// <summary> /// Constructor /// </summary> public BusinessPartnerController(IBusinessPartnerService businessPartnerService) { if (businessPartnerService == null) { throw new ArgumentNullException("businessPartnerService"); } this.businessPartnerService = businessPartnerService; }
public static void HandleBusinessPartnerLogin(IBusinessPartnerService businessPartnerService, IMemoryCache cache) { if (string.IsNullOrEmpty(cache.AccessToken()) || string.IsNullOrEmpty(cache.LoginCustomerId())) { var response = businessPartnerService.Login(); cache.SetLoginCustomerId(response.LoginResponseData.UserId); cache.SetAccessToken(response.LoginResponseData.AccessToken); } }
public BusinessPartnerEntryViewModel() { CleanUp(); _businessPartnerService = new BusinessPartnerService(); CheckRoles(); GetLiveBusinessPartners(); BusinessPartnerText = "አቅራቢዎች"; }
/// <summary> /// Ctor /// </summary> /// <param name="userService">User service</param> /// <param name="encryptionService">Encryption service</param> /// <param name="newsLetterSubscriptionService">Newsletter subscription service</param> /// <param name="localizationService">Localization service</param> /// <param name="storeService">Store service</param> /// <param name="rewardPointsSettings">Reward points settings</param> /// <param name="userSettings">User settings</param> public UserRegistrationService(IBusinessPartnerService userService, IEncryptionService encryptionService, ILocalizationService localizationService, UserSettings userSettings) { this._bpService = userService; this._encryptionService = encryptionService; this._localizationService = localizationService; this._userSettings = userSettings; }
public BusinessPartnerPopup() { businessPartnerService = DependencyResolver.Kernel.Get<IBusinessPartnerService>(); InitializeComponent(); // MVVM Data binding (this.Content as FrameworkElement).DataContext = this; AddHandler(Keyboard.PreviewKeyDownEvent, (KeyEventHandler)HandleKeyDownEvent); }
public BusinessPartner_List_AddEdit(BusinessPartnerViewModel businessPartnerViewModel, bool itemsEnabled, bool isPopup = false) { this.businessPartnerService = DependencyResolver.Kernel.Get <IBusinessPartnerService>(); this.businessPartnerTypeService = DependencyResolver.Kernel.Get <IBusinessPartnerTypeService>(); InitializeComponent(); this.DataContext = this; CurrentBusinessPartner = businessPartnerViewModel; ItemsEnabled = itemsEnabled; IsPopup = isPopup; }
/// <summary> /// BusinessPartnerAddEdit constructor /// </summary> /// <param name="businessPartnerViewModel"></param> public BusinessPartnerAddEdit(BusinessPartnerViewModel businessPartnerViewModel, bool isCreateProcess) { // Initialize service businessPartnerService = DependencyResolver.Kernel.Get <IBusinessPartnerService>(); // Draw all components InitializeComponent(); this.DataContext = this; CurrentBusinessPartner = businessPartnerViewModel; IsCreateProcess = isCreateProcess; }
public BusinessPartnerList() { // Get required service this.businessPartnerService = DependencyResolver.Kernel.Get <IBusinessPartnerService>(); // Initialize form components InitializeComponent(); this.DataContext = this; Thread displayThread = new Thread(() => PopulateData()); displayThread.IsBackground = true; displayThread.Start(); }
private ICommand _saveBusinessPartnerViewCommand, _closeBusinessPartnerViewCommand;//, _cleanUpCommand; #endregion #region Constructor public BusinessPartnerDetailViewModel() { if (_businessPartnerService != null) { _businessPartnerService.Dispose(); } _businessPartnerService = new BusinessPartnerService(); CheckRoles(); Messenger.Default.Register <BusinessPartnerTypes>(this, (message) => { BusinessPartnerType = message; }); }
public CommissionCalculationController(IWorkContext workContext, ISolutionBPCalculationService solBPCalService, IProductType1ConfigService productType1ConfigService, ISolutionFeatureConfigService solutionFeatureConfigService, ISolutionService solutionService, IConfigFeeService configFeeService, IBusinessPartnerService bpService, IRepository<LoanSubmission> loanSubmissionRepository, ILoanSubmissionService loanSubmissionService) { this._workContext = workContext; this._solBPCalService = solBPCalService; this._productType1ConfigService = productType1ConfigService; this._solutionFeatureConfigService = solutionFeatureConfigService; this._solutionService = solutionService; this._configFeeService = configFeeService; this._bpService = bpService; this._loanSubmissionRepository = loanSubmissionRepository; this._loanSubmissionService = loanSubmissionService; }
public ConstructionSiteEmployee_List() { employeeByConstructionSiteService = DependencyResolver.Kernel.Get <IEmployeeByConstructionSiteService>(); businessPartnerByConstructionSiteService = DependencyResolver.Kernel.Get <IBusinessPartnerByConstructionSiteService>(); constructionSiteService = DependencyResolver.Kernel.Get <IConstructionSiteService>(); employeeService = DependencyResolver.Kernel.Get <IEmployeeService>(); businessPartnerService = DependencyResolver.Kernel.Get <IBusinessPartnerService>(); InitializeComponent(); this.DataContext = this; Thread displayThread = new Thread(() => SyncData()); displayThread.IsBackground = true; displayThread.Start(); }
public BusinessPartner_Ger_List() { // Get required service this.businessPartnerService = DependencyResolver.Kernel.Get <IBusinessPartnerService>(); this.businessPartnerLocationService = DependencyResolver.Kernel.Get <IBusinessPartnerLocationService>(); this.businessPartnerPhoneService = DependencyResolver.Kernel.Get <IBusinessPartnerPhoneService>(); this.businessPartnerOrganizationUnitService = DependencyResolver.Kernel.Get <IBusinessPartnerOrganizationUnitService>(); this.businessPartnerBankService = DependencyResolver.Kernel.Get <IBusinessPartnerBankService>(); this.businessPartnerInstitutionService = DependencyResolver.Kernel.Get <IBusinessPartnerInstitutionService>(); this.businessPartnerTypeService = DependencyResolver.Kernel.Get <IBusinessPartnerTypeService>(); this.businessPartnerNoteService = DependencyResolver.Kernel.Get <IBusinessPartnerNoteService>(); // Initialize form components InitializeComponent(); this.DataContext = this; }
public CustomerServiceTests() { //allocateDB DbContext.Salesmen.Add(new SalesmanEntity() { Sn = -1, Name = "TEST_S", ActiveStatus = SalesmanEntity.Status.Active }); DbContext.CardGroups.Add(new CardGroup() { Sn = 100, Name = "TEST_S" }); DbContext.SaveChanges(); AllocateDemoCustomers(); _customerService = GetServiceProvider <IBusinessPartnerService>(); }
public ExpenseLoanEntryViewModel() { CleanUp(); CheckRoles(); //_unitOfWork = new UnitOfWork(DbContextUtil.GetDbContextInstance()); _paymentService = new PaymentService(); _businessPartnerService = new BusinessPartnerService(); GetWarehouses(); GetLiveBusinessPartners(); Messenger.Default.Register <PaymentTypes>(this, (message) => { PaymentType = message; }); Messenger.Default.Register <PaymentDTO>(this, (message) => { SelectedPayment = _paymentService.Find(message.Id.ToString());// _unitOfWork.Repository<PaymentDTO>().FindById(message.Id); }); }
public ExpenseEntryViewModel() { CleanUp(); CheckRoles(); _paymentService = new PaymentService(); _businessPartnerService = new BusinessPartnerService(); GetWarehouses(); GetLiveBusinessPartners(); Messenger.Default.Register <PaymentTypes>(this, message => { PaymentType = message; }); Messenger.Default.Register <PaymentDTO>(this, message => { SelectedPayment = _paymentService.Find(message.Id.ToString()); }); }
public BusinessPartnerEmployee_List_AddEdit(BusinessPartnerViewModel businessPartnerViewModel) { employeeByBusinessPartnerService = DependencyResolver.Kernel.Get <IEmployeeByBusinessPartnerService>(); employeeService = DependencyResolver.Kernel.Get <IEmployeeService>(); businessPartnerService = DependencyResolver.Kernel.Get <IBusinessPartnerService>(); InitializeComponent(); this.DataContext = this; CurrentBusinessPartner = businessPartnerViewModel; Thread displayThread = new Thread(() => { Sync(); }); displayThread.IsBackground = true; displayThread.Start(); }
public BusinessPartner_Bank_AddEdit(BusinessPartnerViewModel businessPartner) { businessPartnerService = DependencyResolver.Kernel.Get <IBusinessPartnerService>(); businessPartnerBankService = DependencyResolver.Kernel.Get <IBusinessPartnerBankService>(); InitializeComponent(); this.DataContext = this; CurrentBusinessPartner = businessPartner; CurrentBusinessPartnerBankForm = new BusinessPartnerBankViewModel(); CurrentBusinessPartnerBankForm.Identifier = Guid.NewGuid(); CurrentBusinessPartnerBankForm.ItemStatus = ItemStatus.Added; Thread displayThread = new Thread(() => DisplayBusinessPartnerBankData()); displayThread.IsBackground = true; displayThread.Start(); btnAddBank.Focus(); }
public ConstructionSiteBusinessPartner_List_AddEdit(ConstructionSiteViewModel constructionSiteViewModel) { businessPartnerByConstructionSiteService = DependencyResolver.Kernel.Get <IBusinessPartnerByConstructionSiteService>(); businessPartnerService = DependencyResolver.Kernel.Get <IBusinessPartnerService>(); constructionSiteService = DependencyResolver.Kernel.Get <IConstructionSiteService>(); employeeByConstructionSiteService = DependencyResolver.Kernel.Get <IEmployeeByConstructionSiteService>(); InitializeComponent(); this.DataContext = this; CurrentConstructionSite = constructionSiteViewModel; Thread displayThread = new Thread(() => { Sync(); }); displayThread.IsBackground = true; displayThread.Start(); }
public BusinessPartner_Types_AddEdit(BusinessPartnerViewModel businessPartner) { businessPartnerService = DependencyResolver.Kernel.Get <IBusinessPartnerService>(); businessPartnerTypeService = DependencyResolver.Kernel.Get <IBusinessPartnerTypeService>(); InitializeComponent(); this.DataContext = this; CurrentBusinessPartner = businessPartner; CurrentBusinessPartnerTypeDG = new BusinessPartnerTypeViewModel(); CurrentBusinessPartnerTypeDG.Identifier = Guid.NewGuid(); CurrentBusinessPartnerTypeDG.ItemStatus = ItemStatus.Added; Thread displayThread = new Thread(() => PopulateBusinessPartnerTypeData()); displayThread.IsBackground = true; displayThread.Start(); btnSaveType.Focus(); }
public BusinessPartner_Phone_AddEdit(BusinessPartnerViewModel businessPartner) { businessPartnerService = DependencyResolver.Kernel.Get <IBusinessPartnerService>(); businessPartnerPhoneService = DependencyResolver.Kernel.Get <IBusinessPartnerPhoneService>(); InitializeComponent(); this.DataContext = this; CurrentBusinessPartner = businessPartner; CurrentBusinessPartnerPhoneForm = new BusinessPartnerPhoneViewModel(); CurrentBusinessPartnerPhoneForm.Identifier = Guid.NewGuid(); CurrentBusinessPartnerPhoneForm.ItemStatus = ItemStatus.Added; CurrentBusinessPartnerPhoneForm.IsSynced = false; Thread displayThread = new Thread(() => DisplayBusinessPartnerPhoneData()); displayThread.IsBackground = true; displayThread.Start(); txtPhoneContactPersonFirstName.Focus(); }
public AccountController( IWorkContext workContext, ICompanyContext companyContext, IWebHelper webHelper, IAuthenticationService authenticationService, IUserRegistrationService userRegistrationService, ILocalizationService localizationService, IDateTimeHelper dateTimeHelper, IUserService userService, IUserActivityService userActivityService, IBusinessPartnerService bpService, UserSettings userSettings, LocalizationSettings localizationSettings, CaptchaSettings captchaSettings, DateTimeSettings dateTimeSettings) { this._workContext = workContext; this._companyContext = companyContext; this._webHelper = webHelper; this._authenticationService = authenticationService; this._userRegistrationService = userRegistrationService; this._localizationService = localizationService; this._dateTimeHelper = dateTimeHelper; this._userService = userService; this._userActivityService = userActivityService; this._bpService = bpService; this._userSettings = userSettings; this._dateTimeSettings = dateTimeSettings; this._localizationSettings = localizationSettings; this._captchaSettings = captchaSettings; }
public BusinessPartnerController(IBusinessPartnerService businessPartnerService) { this.businessPartnerService = businessPartnerService; }
public void Sync(IBusinessPartnerService bpService, Action <int, int> callback = null) { try { SyncBusinessPartnerRequest request = new SyncBusinessPartnerRequest(); request.CompanyId = MainWindow.CurrentCompanyId; request.LastUpdatedAt = GetLastUpdatedAt(MainWindow.CurrentCompanyId); int toSync = 0; int syncedItems = 0; BusinessPartnerListResponse response = bpService.Sync(request); if (response.Success) { toSync = response?.BusinessPartners?.Count ?? 0; List <BusinessPartnerViewModel> businessPartnersFromDB = response.BusinessPartners; using (SqliteConnection db = new SqliteConnection(SQLiteHelper.SqLiteTableName)) { db.Open(); using (var transaction = db.BeginTransaction()) { SqliteCommand deleteCommand = db.CreateCommand(); deleteCommand.CommandText = "DELETE FROM BusinessPartners WHERE Identifier = @Identifier"; SqliteCommand insertCommand = db.CreateCommand(); insertCommand.CommandText = SqlCommandInsertPart; foreach (var businessPartner in businessPartnersFromDB) { deleteCommand.Parameters.AddWithValue("@Identifier", businessPartner.Identifier); deleteCommand.ExecuteNonQuery(); deleteCommand.Parameters.Clear(); if (businessPartner.IsActive) { businessPartner.IsSynced = true; insertCommand = AddCreateParameters(insertCommand, businessPartner); insertCommand.ExecuteNonQuery(); insertCommand.Parameters.Clear(); syncedItems++; callback?.Invoke(syncedItems, toSync); } } transaction.Commit(); } db.Close(); } } else { throw new Exception(response.Message); } } catch (Exception ex) { MainWindow.ErrorMessage = ex.Message; } }
public BusinessPartnerController(IBusinessPartnerService bussinessPartner, IEmployeeService employee) { this._employee = employee; this._bussinessPartner = bussinessPartner; }
public Home() { businessPartnerService = DependencyResolver.Kernel.Get <IBusinessPartnerService>(); businessPartnerTypeService = DependencyResolver.Kernel.Get <IBusinessPartnerTypeService>(); businessPartnerBankService = DependencyResolver.Kernel.Get <IBusinessPartnerBankService>(); businessPartnerDocumentService = DependencyResolver.Kernel.Get <IBusinessPartnerDocumentService>(); businessPartnerInstitutionService = DependencyResolver.Kernel.Get <IBusinessPartnerInstitutionService>(); businessPartnerLocationService = DependencyResolver.Kernel.Get <IBusinessPartnerLocationService>(); businessPartnerNoteService = DependencyResolver.Kernel.Get <IBusinessPartnerNoteService>(); //businessPartnerOrganizationUnitService = DependencyResolver.Kernel.Get<IBusinessPartnerOrganizationUnitService>(); businessPartnerPhoneService = DependencyResolver.Kernel.Get <IBusinessPartnerPhoneService>(); employeeService = DependencyResolver.Kernel.Get <IEmployeeService>(); employeeProfessionService = DependencyResolver.Kernel.Get <IEmployeeProfessionService>(); employeeNoteService = DependencyResolver.Kernel.Get <IEmployeeNoteService>(); employeeLicenceService = DependencyResolver.Kernel.Get <IEmployeeLicenceService>(); employeeItemService = DependencyResolver.Kernel.Get <IEmployeeItemService>(); employeeDocumentService = DependencyResolver.Kernel.Get <IEmployeeDocumentService>(); employeeCardService = DependencyResolver.Kernel.Get <IEmployeeCardService>(); licenceTypeService = DependencyResolver.Kernel.Get <ILicenceTypeService>(); familyMemberService = DependencyResolver.Kernel.Get <IFamilyMemberService>(); physicalPersonService = DependencyResolver.Kernel.Get <IPhysicalPersonService>(); physicalPersonProfessionService = DependencyResolver.Kernel.Get <IPhysicalPersonProfessionService>(); physicalPersonNoteService = DependencyResolver.Kernel.Get <IPhysicalPersonNoteService>(); physicalPersonLicenceService = DependencyResolver.Kernel.Get <IPhysicalPersonLicenceService>(); physicalPersonItemService = DependencyResolver.Kernel.Get <IPhysicalPersonItemService>(); physicalPersonDocumentService = DependencyResolver.Kernel.Get <IPhysicalPersonDocumentService>(); physicalPersonCardService = DependencyResolver.Kernel.Get <IPhysicalPersonCardService>(); outputInvoiceService = DependencyResolver.Kernel.Get <IOutputInvoiceService>(); inputInvoiceService = DependencyResolver.Kernel.Get <IInputInvoiceService>(); countryService = DependencyResolver.Kernel.Get <ICountryService>(); regionService = DependencyResolver.Kernel.Get <IRegionService>(); municipalityService = DependencyResolver.Kernel.Get <IMunicipalityService>(); cityService = DependencyResolver.Kernel.Get <ICityService>(); sectorService = DependencyResolver.Kernel.Get <ISectorService>(); professionService = DependencyResolver.Kernel.Get <IProfessionService>(); bankService = DependencyResolver.Kernel.Get <IBankService>(); agencyService = DependencyResolver.Kernel.Get <IAgencyService>(); constructionSiteService = DependencyResolver.Kernel.Get <IConstructionSiteService>(); constructionSiteDocumentService = DependencyResolver.Kernel.Get <IConstructionSiteDocumentService>(); constructionSiteCalculationService = DependencyResolver.Kernel.Get <IConstructionSiteCalculationService>(); constructionSiteNoteService = DependencyResolver.Kernel.Get <IConstructionSiteNoteService>(); //employeeByBusinessPartnerService = DependencyResolver.Kernel.Get<IEmployeeByBusinessPartnerService>(); //radnici po firmama? //employeeByConstructionSiteService = DependencyResolver.Kernel.Get<IEmployeeByConstructionSiteService>(); // radnici po gradilistu //businessPartnerByConstructionSiteService = DependencyResolver.Kernel.Get<IBusinessPartnerByConstructionSiteService>(); //firme po gradilistu taxAdministrationService = DependencyResolver.Kernel.Get <ITaxAdministrationService>(); limitationService = DependencyResolver.Kernel.Get <ILimitationService>(); userService = DependencyResolver.Kernel.Get <IUserService>(); vatService = DependencyResolver.Kernel.Get <IVatService>(); discountService = DependencyResolver.Kernel.Get <IDiscountService>(); serviceDeliveryService = DependencyResolver.Kernel.Get <IServiceDeliveryService>(); statusService = DependencyResolver.Kernel.Get <IStatusService>(); shipmentService = DependencyResolver.Kernel.Get <IShipmentService>(); toDoService = DependencyResolver.Kernel.Get <IToDoService>(); phonebookService = DependencyResolver.Kernel.Get <IPhonebookService>(); callCentarService = DependencyResolver.Kernel.Get <ICallCentarService>(); employeeByConstructionSiteService = DependencyResolver.Kernel.Get <IEmployeeByConstructionSiteService>(); businessPartnerByConstructionSiteService = DependencyResolver.Kernel.Get <IBusinessPartnerByConstructionSiteService>(); employeeByBusinessPartnerService = DependencyResolver.Kernel.Get <IEmployeeByBusinessPartnerService>(); documentFolderService = DependencyResolver.Kernel.Get <IDocumentFolderService>(); documentFileService = DependencyResolver.Kernel.Get <IDocumentFileService>(); InitializeComponent(); this.DataContext = this; var resp = new CompanyUserSQLiteRepository().GetCompanyUser(MainWindow.CurrentCompanyId, MainWindow.CurrentUser?.Identifier ?? Guid.Empty); if (resp.Success) { var userRoles = resp.CompanyUser?.UserRoles ?? new List <UserRoleViewModel>(); if (userRoles.Any(x => x.Name == "CallCentar") || userRoles.Any(x => x.Name == "Admin")) { CallCentarList.Visibility = System.Windows.Visibility.Visible; } else { CallCentarList.Visibility = System.Windows.Visibility.Collapsed; } } }
public BusinessPartnerController() { _businessPartnerService = new BusinessPartnerService(); }
public EmployeeController(IEmployeeService employee, IBusinessPartnerService businessPartner) { this._employee = employee; this._businessPartner = businessPartner; }
public BusinessPartnerController(IServiceProvider provider) { businessPartnerService = provider.GetRequiredService <IBusinessPartnerService>(); }