Exemplo n.º 1
0
        /// <summary>
        /// Vytvoří model, který dědí z <see cref="BaseViewModel"/> a naplní ho daty.
        /// </summary>
        public TModelType FetchModel <TModelType>(TModelType model) where TModelType : BaseViewModel
        {
            // Vytvořím model
            var result = model;

            // Objekt pro naplnění daty.
            this.fetchViewModel = this.fetchViewModel
                                  ?? new FetchViewModel(this.CurrentUser, this.Rental);

            return(this.fetchViewModel.FetchModel(result, this.RepositoriesFactory));
        }
Exemplo n.º 2
0
 public FetchWindow(FetchViewModel viewModel)
 {
     InitializeComponent();
     this.viewModel   = viewModel;
     this.DataContext = viewModel;
 }