/// <summary> /// Reitinialize the sql executor and all the services provided by this interface with /// a new connection string. /// </summary> /// <param name="sqlExecutor">Executor to be used.</param> /// <param name="connectionValue">Connection value.</param> private void InitServices(ISqlExecutor sqlExecutor, string connectionValue = "") { if (!string.IsNullOrEmpty(connectionValue)) { sqlExecutor.ConnectionString = connectionValue; TestConnection(sqlExecutor, connectionValue); } _executor = sqlExecutor; _supplierDataServices = new SupplierDataAccessLayer(sqlExecutor); _helperDataServices = new HelperDataAccessLayer(sqlExecutor); _commissionAgentDataServices = new CommissionAgentAccessLayer(sqlExecutor); _vehicleDataServices = new VehiclesDataAccessLayer(sqlExecutor); _settingsDataService = new SettingsDataService(sqlExecutor); _clientDataServices = new ClientDataAccessLayer(sqlExecutor); _officeDataService = new OfficeDataService(sqlExecutor); _companyDataService = new CompanyDataServices(sqlExecutor); _contractDataService = new ContractDataServices(sqlExecutor); _invoiceDataService = new InvoiceDataServices(sqlExecutor); _bookingDataService = new BookingDataAccessLayer(sqlExecutor, null); _fareDataService = new FareDataServices(sqlExecutor); _reservationRequestDataService = new ReservationRequestDataAccessLayer(sqlExecutor); _budgetDataService = new BudgetDataAccessLayer(sqlExecutor); _bookingIncidentDataService = new BookingIncidentDataAccessLayer(sqlExecutor); _userDataService = new UserDataService(sqlExecutor); }
public ReservedBookingsIndexModel(IBookingDataService _bookingDataService, ITransporterDataService _transporterDataService, IIntervalDataService intervalDataService, IUserUtility userUtility) { _intervalDataService = intervalDataService; _userUtility = userUtility; BookingDataService = _bookingDataService; TransporterDataService = _transporterDataService; }
public BookingOverviewModel(IBookingDataService _bookingDataService, IStringLocalizer <View> localizer, ILogger <BookingOverviewModel> logger) { bookingDataService = _bookingDataService; _localizer = localizer; _logger = logger; }
public select_time(IBookingDataService bookingDataService, IScheduleDataService scheduleDataService, IMapper mapper, IMasterScheduleDataService masterScheduleDataService) { _bookingDataService = bookingDataService; _scheduleDataService = scheduleDataService; _mapper = mapper; _masterScheduleDataService = masterScheduleDataService; }
public DataTableViewModel(IBookingDataService bookingDataService, IEventAggregator eventAggregator) { this.bookingDataService = bookingDataService; this.eventAggregator = eventAggregator; //this.eventAggregator.GetEvent<EmployeeChangedEvent>().Subscribe(OnEmployeeChanged); this.eventAggregator.GetEvent <InputChangedEvent>().Subscribe(OnInputChanged); Bookings = new ObservableCollection <Booking>(); BookingsByDay = new ObservableCollection <BookingDay>(); ToggleView = new DelegateCommand(OnSearchExecute, OnSearchCanExecute); GroupByDay = "Hidden"; }
/// <summary> /// Booking Control View Model. It is a view model that lauch other tabs through Prism. /// </summary> /// <param name="regionManager">Region manager for handling the new view navigation.</param> /// <param name="services">Data layer services for accessing to the data layer.</param> /// <param name="container">Container for resolving the view models.</param> /// <param name="requestController">Controller for opening dialogs.</param> /// <param name="dialogService">Dialog service for opening error dialogs.</param> /// <param name="eventManager">Communication to every view models.</param> public BookingControlViewModel(IRegionManager regionManager, IDataServices services, IUnityContainer container, IInteractionRequestController requestController, IDialogService dialogService, IEventManager eventManager, IKarveNavigator navigator) : base(services, requestController, dialogService, eventManager) { _bookingDataService = DataServices.GetBookingDataService(); _navigator = navigator; _regionManager = regionManager; _container = container; // set the name to the listing grid. ItemName = "Reservas"; DefaultPageSize = 50; _counterInterval = 0; CancelBook = new DelegateCommand <object>(OnCancelBook); ViewModelUri = new Uri("karve://booking/viewmodel?id=" + UniqueId); InitViewModel(); }
public CreateBookingAdminModel(IBookingDataService _bookingDataService, IInactiveBookingDataService _inactiveBookingDataService, ITransporterDataService _transporterDataService, IUtilBookingDataService _utilBookingDataService) { bookingDataService = _bookingDataService; inactiveBookingDataService = _inactiveBookingDataService; transporterDataService = _transporterDataService; utilBookingDataService = _utilBookingDataService; Booking = new BookingViewModel(); Booking.OrdersListViewModel = new List <OrderViewModel>(); Booking.OrdersListViewModel.Add(new OrderViewModel()); Booking.OrdersListViewModel.Add(new OrderViewModel()); foreach (var order in Booking.OrdersListViewModel) { order.SupplierViewModel = new SupplierViewModel(); } Orders = new List <OrderViewModel>(); for (int i = 0; i < 2; i++) { Orders.Add(new OrderViewModel()); } }
public UpdateSchedule(IScheduleDataService scheduleDataService, IBookingDataService bookingDataService) { _scheduleDataService = scheduleDataService; _bookingDataService = bookingDataService; }
public BookingSingleModel(IBookingDataService _bookingDataService) { bookingDataService = _bookingDataService; }
public BookingStateManager(string code, IDataServices dataServices, IDialogService dialogService) { _dataService = dataServices.GetBookingDataService(); _dialogService = dialogService; _currentBookingCode = code; }
public email(IBookingDataService bookingDataService) { _bookingDataService = bookingDataService; }
public TestBookingDataService() : base() { _bookingDataServices = DataServices.GetBookingDataService(); }
public BookingOverviewAdminModel(IBookingDataService bookingDataService) { _bookingDataService = bookingDataService; }
public ReservedOrdersIndexModel(IBookingDataService _bookingDataService) { BookingDataService = _bookingDataService; }
public BookingService(IBookingDataService bookingData, IGarageDataService garageData, ICarDataService carData) { _bookingData = bookingData; _garageData = garageData; _carData = carData; }
public confirm(IBookingDataService bookingDataService) { _bookingDataService = bookingDataService; }
public TestCrudBookingService() : base() { _bookingDataService = DataServices.GetBookingDataService(); _mapper = MapperField.GetMapper(); }
public BookingDeleteModel(IBookingDataService bookingDataService, ILogger <BookingDeleteModel> logger) { _bookingDataService = bookingDataService; _logger = logger; }