public WstepnaKonfiguracjaVm(Nawigacja nawigacja, Repository repozytorium) : base(nawigacja) { _repozytorium = repozytorium; UzupelnijDane = new DelegateCommand(UzupelnijDaneExecute, UzupelnijDaneCanExecute); }
public ProfilVm(Nawigacja nawigacja, Repository repozytorium, StronaGlownaVm stronaGlownaVm) : base(nawigacja) { _repozytorium = repozytorium; _stronaGlownaVm = stronaGlownaVm; UsunKonto = new DelegateCommand(UsunKontoExecute); }
public DodajParagonVm(Nawigacja nawigacja, Repository repository) : base(nawigacja) { _repozytorium = repository; WydatekNowy = new Wydatek(); Wydatki = new ObservableCollection <Wydatek>(); DodajWydatek = new DelegateCommand(DodajWydatekExecute, DodajWydatekCanExecute); DodajParagon = new DelegateCommand(DodajParagonExecute, DodajParagonCanExecute); }
public LogowanieVm(Nawigacja nawigacja, Repository repozytorium) : base(nawigacja) { _repozytorium = repozytorium; Zaloguj = new DelegateCommand <PasswordBox>(ZalogujExecute, ZalogujCanExecute); PrzejdzDoRejestracji = new DelegateCommand(PrzejdzDoRejestracjiExecute); }
public MainWindowVm(Nawigacja nawigacja) : base(nawigacja) { _nawigacja.ZmianaIlosciOtwartychStron += () => { NotifyPropertyChanged(nameof(IloscOtwartychStron)); Wroc.RaiseCanExecuteChanged(); }; Wroc = new DelegateCommand(WrocExecute, WrocCanExecute); }
public RejestracjaVm(Nawigacja nawigacja, Repository repozytorium) : base(nawigacja) { _nawigacja.ZmianaIlosciOtwartychStron += () => Zarejestruj.RaiseCanExecuteChanged(); _repozytorium = repozytorium; Zarejestruj = new DelegateCommand <PasswordBox>(ZarejestrujExecute, ZarejestrujCanExecute); PrzejdzDoLogowania = new DelegateCommand(PrzejdzDoLogowaniaExecute, PrzejdzDoLogowaniaCanExecute); }
public StronaGlownaVm(Nawigacja nawigacja, Repository repozytorium) : base(nawigacja) { _repozytorium = repozytorium; PokazProfil = new DelegateCommand(PokazProfilExecute, () => true); PokazListeDlugow = new DelegateCommand(PokazListeDlugowExecute, () => false); PokazListeStalychWydatkow = new DelegateCommand(PokazListeStalychWydatkowExecute, () => false); PokazListeOsobWGospodarstwie = new DelegateCommand(PokazListeOsobWGospodarstwieExecute, () => true); PokazKategorie = new DelegateCommand(PokazKategorieExecute, () => true); PokazWiadomosci = new DelegateCommand(PokazWiadomosciExecute, () => true); PokazHistorie = new DelegateCommand(PokazHistorieExecute, () => false); PokazUstawienia = new DelegateCommand(PokazUstawieniaExecute, () => false); Wyloguj = new DelegateCommand(WylogujExecute, () => true); DodajParagon = new DelegateCommand(DodajParagonExecute, () => true); Odswiez = new DelegateCommand(OdswiezExecute); }
public WiadomosciVm(Nawigacja nawigacja, Repository repozytorium) : base(nawigacja) { _repozytorium = repozytorium; Potwierdz = new DelegateCommand <string>(PotwierdzExecute, PotwierdzCanExecute); potwierdzRegex = new Regex(@"\/[a-z]+\/households\/accept\/(?<from>[a-z_]+)\/(?<to>[a-z]+)\/(?<rowKey>[0-9\._:]+)"); }
public KategorieVm(Nawigacja nawigacja, Repository repozytorium) : base(nawigacja) { _repozytorium = repozytorium; Kategorie = new ObservableCollection <Category>(); DodajKategorie = new DelegateCommand(DodajKategorieExecute, DodajKategorieCanExecute); }
protected BazowyVm(Nawigacja nawigacja) { _nawigacja = nawigacja; }
public GospodarstwoVm(Nawigacja nawigacja, Repository repozytorium) : base(nawigacja) { _repozytorium = repozytorium; WyslijZaproszenie = new DelegateCommand(WyslijZaproszenieExecute, WyslijZaproszenieCanExecute); RegistryPomocnik.ZmianaWartosci += RegistryPomocnik_ZmianaWartosci; }