private void CB_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (CB.SelectedValue != null) { Quotas = new ObservableCollection <QuotaView>(QuotaView.getAllQuotas(p, int.Parse(CB.SelectedValue.ToString()))); PropertyChanged(this, new PropertyChangedEventArgs(nameof(Quotas))); } }
public QuotaPage(WindowViewModel vm, Predio p) { InitializeComponent(); this.vm = vm; this.p = p; Years.Add(DateTime.Now.AddYears(-5).ToString("yyyy")); Years.Add(DateTime.Now.AddYears(-4).ToString("yyyy")); Years.Add(DateTime.Now.AddYears(-3).ToString("yyyy")); Years.Add(DateTime.Now.AddYears(-2).ToString("yyyy")); Years.Add(DateTime.Now.AddYears(-1).ToString("yyyy")); Years.Add(DateTime.Now.ToString("yyyy")); Years.Add(DateTime.Now.AddYears(1).ToString("yyyy")); Years.Add(DateTime.Now.AddYears(2).ToString("yyyy")); Years.Add(DateTime.Now.AddYears(3).ToString("yyyy")); Years.Add(DateTime.Now.AddYears(4).ToString("yyyy")); Years.Add(DateTime.Now.AddYears(5).ToString("yyyy")); Quotas = new ObservableCollection <QuotaView>(QuotaView.getAllQuotas(p, int.Parse(DateTime.Now.ToString("yyyy")))); }
private void PayQuota(object sender, RoutedEventArgs e) { QuotaView QuotaSelected = (QuotaView)QuotaGrid.SelectedItem; vm.changeViewPayQuota(QuotaSelected.Fracao_Id, p, ApplicationPage.Quota_Page); }