public SeatsWindowVm(Guid sessionId, int sessionPlaces, ISeatQueries seatQueries, ICompanyQueries companyQueries, IStudentQueries studentQueries, IApplicationService applicationService, ISessionQueries sessionQueries) { _sessionId = sessionId; _sessionPlaces = sessionPlaces; _applicationService = applicationService ?? throw new ArgumentNullException(nameof(applicationService)); _sessionQueries = sessionQueries ?? throw new ArgumentNullException(nameof(sessionQueries)); _companyQueries = companyQueries ?? throw new ArgumentNullException(nameof(companyQueries)); _studentQueries = studentQueries ?? throw new ArgumentNullException(nameof(studentQueries)); _seatQueries = seatQueries ?? throw new ArgumentNullException(nameof(seatQueries)); AddSeatCommand = new RelayCommandAsync(() => ExecuteAddSeatAsync(false), () => SelectedCompany != null); AddValidatedSeatCommand = new RelayCommandAsync(() => ExecuteAddSeatAsync(true), () => SelectedCompany != null && SelectedStudent != null); CreateStudentCommand = new RelayCommandAsync(ExecuteCreateStudentAsync); CreateCompanyCommand = new RelayCommandAsync(ExecuteCreateSocieteAsync); SelectedSeats = new ObservableCollection <SeatItem>(); SelectedSeats.CollectionChanged += (sender, args) => { CancelSeatCommand.RaiseCanExecuteChanged(); ValidateSeatCommand.RaiseCanExecuteChanged(); RefuseSeatCommand.RaiseCanExecuteChanged(); }; CancelSeatCommand = new RelayCommandAsync(ExecuteCancelSeatAsync, () => SelectedSeats.Any()); ValidateSeatCommand = new RelayCommandAsync(ExecuteValidateSeatAsync, () => SelectedSeats.Any()); RefuseSeatCommand = new RelayCommandAsync(ExecuteRefuseSeatAsync, () => SelectedSeats.Any()); RefreshSeatsCommand = new RelayCommandAsync(ExecuteRefreshSeatsAsync); DefineStudentCommand = new RelayCommand(() => { DefineStudent = !DefineStudent; SelectedStudent = null; }); EditStudentCommand = new RelayCommandAsync(ExecuteEditStudentAsync); GenerateAgreementCommand = new RelayCommandAsync(ExecuteGenerateAgreementAsync); OpenAgreementCommand = new RelayCommandAsync(ExecuteOpenAgreementAsync); Security = new Security(applicationService); }
public DeleteMaterialCommandHandler(IAccountRepository materialRepository, IAccountQueries materialQueries, ICompanyQueries companyQueries) { this._materialRepository = materialRepository; this._materialQueries = materialQueries; this._companyQueries = companyQueries; }
public GenerateCodeMaterialCommandHandler(IMaterialService materialService, ICompanyRepository companyRepository, ICompanyQueries companyQueries) { this._materialService = materialService; this._companyRepository = companyRepository; this._companyQueries = companyQueries; }
public DeleteAccountPartnerCommandHandler(IAccountRepository accountRepository, IAccountQueries accountQueries, ICompanyQueries companyQueries) { this._accountRepository = accountRepository; this._accountQueries = accountQueries; this._companyQueries = companyQueries; }
public CalendarVm(ICompanyQueries companyQueries, string userId, Guid?professionalIdOfUser, string professionalIdOfCalendar) { _companyQueries = companyQueries; ProfessionalsAccessableEmployees = _companyQueries.GetAccessibleEmployeesForProfessional(userId, true, 0); if (!String.IsNullOrWhiteSpace(professionalIdOfCalendar)) { CurrentProfessionalId = GuidHelper.GetGuid(professionalIdOfCalendar); } else if (professionalIdOfUser != null) { CurrentProfessionalId = (Guid)professionalIdOfUser; } if (ProfessionalsAccessableEmployees != null) { List <SelectListItem> sliList = new List <SelectListItem>(); foreach (var row in ProfessionalsAccessableEmployees) { SelectListItem itm = new SelectListItem(); itm.Selected = row.IsDefault; itm.Text = row.Forename + " " + row.Surname; itm.Value = row.Id.ToString(); sliList.Add(itm); } ProfessionalsAccessableEmployeesDropDown = sliList.AsEnumerable(); } }
public AppointmentModalVm(ICompanyQueries companyQueries, string userId, string professionalIdForAppointment, AppointmentForProUiDto appointment) { Guid proIdForAppt = GuidHelper.GetGuid(professionalIdForAppointment); _companyQueries = companyQueries; ProfessionalsAccessableEmployees = _companyQueries.GetAccessibleEmployeesForProfessional(userId, true, 0); Appointment = appointment; Appointment.ProfessionalId = proIdForAppt; if (ProfessionalsAccessableEmployees != null) { List <SelectListItem> sliList = new List <SelectListItem>(); foreach (var row in ProfessionalsAccessableEmployees) { SelectListItem itm = new SelectListItem(); itm.Selected = row.Id == proIdForAppt; itm.Text = row.Forename + " " + row.Surname; itm.Value = row.Id.ToString(); sliList.Add(itm); } ProfessionalsAccessableEmployeesDropDownModal = sliList.AsEnumerable(); //ProfessionalsAccessableEmployeesDropDown = ProfessionalsAccessableEmployees.Select(i => new SelectListItem() //{ // Selected = (Appointment.ProfessionalId.ToString() == i.Id.ToString()), // Text = i.Forename + " " + i.Surname, // Value = i.Id.ToString() //}); } }
public CompanyLocationGroupQueries(IUnitOfWork unitOfWork, IMapper mapper, IAccessQueries accessQueries, ICompanyQueries companyQueries) { _unitOfWork = unitOfWork; _mapper = mapper; _accessQueries = accessQueries; _companyQueries = companyQueries; }
public InsertOrUpdateGTINCommandHandler(ICompanyRepository companyRepository, ICompanyQueries companyQueries, IGTINService gTINService) { this.companyRepository = companyRepository; this.companyQueries = companyQueries; this.gTINService = gTINService; }
public UpdateMaterialCommandHandler(IMaterialRepository materialRepository, IMaterialQueries materialQueries, ICompanyQueries companyQueries) { this._materialRepository = materialRepository; this._materialQueries = materialQueries; this._companyQueries = companyQueries; }
public CompanyProfessionalVm(IProfessionalQueries professionalQueries, ICompanyQueries companyQueries, string userId) { _professionalQueries = professionalQueries; _companyQueries = companyQueries; Professional = _professionalQueries.GetUiDto_ProfessionalFromUserGuid(userId); Company = _companyQueries.GetUiDto_CompanyFromUserGuid(userId); }
public CalculateCheckDigitGTINCommandHandler(ICompanyRepository companyRepository, ICompanyQueries companyQueries, IGTINService gTINService) { this.companyRepository = companyRepository; this.companyQueries = companyQueries; this.gTINService = gTINService; }
public NewProcessCommandHandler(IProcessService processService, ICompanyRepository companyRepository, ICompanyQueries companyQueries) { this.processService = processService; this.companyRepository = companyRepository; this.companyQueries = companyQueries; }
public GetByIdMaterialHistoryCommandHandler(IMaterialHistoryRepository materialHistoryRepository, IMaterialHistoryQueries materialHistoryQueries, ICompanyRepository companyRepository, ICompanyQueries companyQueries) { this._materialHistoryRepository = materialHistoryRepository; this._materialHistoryQueries = materialHistoryQueries; this._companyRepository = companyRepository; this._companyQueries = companyQueries; }
public GetAllMaterialCommandHandler(IMaterialRepository materialRepository, IMaterialQueries materialQueries, ICompanyRepository companyRepository, ICompanyQueries companyQueries) { this.materialRepository = materialRepository; this.materialQueries = materialQueries; this.companyRepository = companyRepository; this.companyQueries = companyQueries; }
public GetByIdAccountPartnerCommandHandler(IAccountRepository accountRepository, IAccountQueries accountQueries, ICompanyRepository companyRepository, ICompanyQueries companyQueries) { this._accountRepository = accountRepository; this.accountQueries = accountQueries; this.companyRepository = companyRepository; this.companyQueries = companyQueries; }
public CompanyLocationGroupsController() { _context = new AppointmentsDb.Models.AppointmentsDbContext(); _unitOfWork = new AppointmentsDb.Pattern.UnitOfWork(_context); _mapper = new AppointmentsDb.MapperStart.Automapper_Startup().StartAutomapper(); _companyQueries = new CompanyQueries(_unitOfWork, _mapper); _accessQueries = new AccessQueries(_unitOfWork, _companyQueries, _mapper); _companyLocationGroupQueries = new CompanyLocationGroupQueries(_unitOfWork, _mapper, _accessQueries, _companyQueries); }
public InsertMaterialCommandHandler(IMaterialRepository materialRepository, IMaterialQueries materialQueries, ICompanyQueries _companyQueries, ISettingQueries settingQueries) { this._materialRepository = materialRepository; this._materialQueries = materialQueries; this._companyQueries = _companyQueries; this._settingQueries = settingQueries; }
public GetAllProductionCommandHandler(IProductionRepository productionRepository, IProductionQueries productionQueries, ICompanyRepository companyRepository, ICompanyQueries companyQueries, IGTINService gTINService) { this.productionRepository = productionRepository; this.productionQueries = productionQueries; this.companyRepository = companyRepository; this.companyQueries = companyQueries; this.gTINService = gTINService; }
public UpdateProcessCommandHandler(IProcessRepository processRepository, IProcessQueries processQueries, ICompanyRepository companyRepository, ICompanyQueries companyQueries, IGTINService gTINService) { this.processRepository = processRepository; this.processQueries = processQueries; this.companyRepository = companyRepository; this.companyQueries = companyQueries; this.gTINService = gTINService; }
public CompaniesController(IExporter exporter, IMediator mediator, ICompanyQueries companyQueries, IContactsQueries contactsQueries, IMapper mapper) { this.exporter = exporter; this.mediator = mediator; this.companyQueries = companyQueries; this.contactsQueries = contactsQueries; this.mapper = mapper; }
public GTINService(IProductionQueries productionQueries, IProductionRepository productionRepository, ICompanyQueries companyQueries, ICompanyRepository companyRepository, IGTINQueries gTINQueries, IGTINRepository gTINRepository, ISessionBufferService sessionBufferService) { this.productionQueries = productionQueries; this.productionRepository = productionRepository; this.companyQueries = companyQueries; this.companyRepository = companyRepository; this.gTINQueries = gTINQueries; this.gTINRepository = gTINRepository; this._sessionBufferService = sessionBufferService; }
public UpdateAccountPartnerCommandHandler(IAccountRepository accountRepository, IAccountQueries accountQueries, IAccountRoleRepository accountRoleRepository, IAccountRoleQueries accountRoleQueries, IRoleRepository roleRepository, IRoleQueries roleQueries, ICompanyQueries companyQueries) { this._accountRepository = accountRepository; this._accountQueries = accountQueries; this._accountRoleRepository = accountRoleRepository; this._accountRoleQueries = accountRoleQueries; this._roleRepository = roleRepository; this._roleQueries = roleQueries; this._companyQueries = companyQueries; }
public GS1Service(IProductionQueries productionQueries, IProductionRepository productionRepository, ICompanyQueries companyQueries, ICompanyRepository companyRepository, IGTINQueries gTINQueries, IGTINRepository gTINRepository, ISessionBufferQueries sessionBufferQueries, ISessionBufferRepository sessionBufferRepository) { this.productionQueries = productionQueries; this.productionRepository = productionRepository; this.companyQueries = companyQueries; this.companyRepository = companyRepository; this.gTINQueries = gTINQueries; this.gTINRepository = gTINRepository; this.sessionBufferQueries = sessionBufferQueries; this.sessionBufferRepository = sessionBufferRepository; }
public InsertAccountPartnerCommandHandler(IAccountRepository accountRepository, IAccountQueries accountQueries, IAccountRoleRepository accountRoleRepository, IAccountRoleQueries accountRoleQueries, IRoleRepository roleRepository, IRoleQueries roleQueries, ICompanyQueries _companyQueries, ISettingQueries settingQueries) { this._accountRepository = accountRepository; this._accountQueries = accountQueries; this._accountRoleRepository = accountRoleRepository; this._accountRoleQueries = accountRoleQueries; this._roleRepository = roleRepository; this._roleQueries = roleQueries; this._companyQueries = _companyQueries; this._settingQueries = settingQueries; }
public InsertCompanyCommandHandler(ICompanyRepository companyRepository, ICompanyQueries companyQueries, IAddressRepository addressRepository, IAddressQueries addressQueries, IContactRepository contactRepository, IContactQueries contactQueries, IStorageFileProvider storageFile, IScheduleActionRepository scheduleActionRepository) { this.companyRepository = companyRepository; this.companyQueries = companyQueries; this.addressRepository = addressRepository; this.addressQueries = addressQueries; this.contactRepository = contactRepository; this.contactQueries = contactQueries; this.storageFile = storageFile; this.scheduleActionRepository = scheduleActionRepository; }
public AccessQueries(IUnitOfWork unitOfWork, ICompanyQueries companyQueries, IMapper mapper) { _unitOfWork = unitOfWork; _mapper = mapper; _companyQueries = companyQueries; }
public CompaniesController(IMediator mediator, ICompanyQueries companyQueries, IAccessTokenQueries accessTokenQueries) { this.mediator = mediator; this.companyQueries = companyQueries; this.accessTokenQueries = accessTokenQueries; }
public CreateContactWindowVm(string title, ICompanyQueries companyQueries, EditableContact source) : base(title, source) { _companyQueries = companyQueries ?? throw new ArgumentNullException(nameof(companyQueries)); _source = source ?? throw new ArgumentNullException(nameof(source)); }
public GetAllMaterialHistoryCommandHandler(IMaterialHistoryQueries materialHistoryQueries, ICompanyQueries companyQueries) { this._materialHistoryQueries = materialHistoryQueries; this._companyQueries = companyQueries; }
public CompanyController(ICompanyQueries companyQueries, IMediatorHandler bus, IEventBus eventBus) { _companyQueries = companyQueries; _bus = bus; _eventBus = eventBus; }