public ClientsPageViewModel(IClientsService clientsService, IResidencesService residencesService, ISnackbarMessageQueue snackbarMessageQueue, IDialogHost dialogHost, Hotel hotel) { _clientsService = clientsService; _residencesService = residencesService; _snackbarMessageQueue = snackbarMessageQueue; _hotel = hotel; _dialogHost = dialogHost; Clients = new ObservableCollection <Client>(_clientsService.Get()); ClientsViews = (CollectionView)CollectionViewSource.GetDefaultView(Clients); ClientsViews.Filter = ClientsFilter; FilteredFields = new Dictionary <string, string>(Client.Fields) { { AnyFieldFilterValue, "Любое поле" } }; SelectedFilterField = AnyFieldFilterValue; IsContainsFilter = true; SortedFields = new Dictionary <string, string>(Client.Fields) { { NoSortingSortValue, "Не сортировать" } }; SelectedSortField = NoSortingSortValue; IsAscendingSort = true; }
public ResidencesPageViewModel(IResidencesService residencesService, IDialogHost dialogHost, Hotel hotel) { _residencesService = residencesService; _dialogHost = dialogHost; _hotel = hotel; Residences = new ObservableCollection <Residence>(_residencesService.Get()); }
public RentalController(IRentalService rentalService, IResidentsService residentService, IResidencesService residencesService) { this.rentalService = rentalService; this.residencesService = residencesService; this.residentService = residentService; }
public FaultsController(IFaultService faultService, IResidencesService residencesService) { this.faultService = faultService; this.residencesService = residencesService; }
public ResidencesController(IResidencesService residencesService) { this.residencesService = residencesService; }
public ResidencesController(IResidencesService residencesService, AppConfiguration appConfiguration) { _residencesService = residencesService; _appConfiguration = appConfiguration; }
public ResidencesController(IResidencesService residencesService, IMapper mapper) { _residencesService = residencesService; _mapper = mapper; }