Exemplo n.º 1
0
        public ObjectList<AccountService> GetAccountServices(AccountServiceFilterType filter)
        {
            switch (filter)
            {
                case AccountServiceFilterType.All:
                    return Mappers.AccountServiceMapper.FindByAccountIdAndUser(base.Id);

                case AccountServiceFilterType.WithoutClosedWithNullBalance:
                    return Mappers.AccountServiceMapper.FindOpenByAccountIdAndUser(base.Id);

                case AccountServiceFilterType.OnlyOpen:
                    return Mappers.AccountServiceMapper.FindOnlyOpenByAccountIdAndUser(base.Id);
            }
            return null;
        }
Exemplo n.º 2
0
 private void tsFilterWithoutClosedWithNullBalance_Click(object sender, System.EventArgs e)
 {
     this.tsFilter.set_Text("Кроме закрытых с нулевым балансом");
     this.m_FilterType = AccountServiceFilterType.WithoutClosedWithNullBalance;
     this.UpdateBindingAccountServices();
     this.tsLoadBalance.PerformClick();
 }
Exemplo n.º 3
0
 private void tsOnlyOpenServices_Click(object sender, System.EventArgs e)
 {
     this.tsFilter.set_Text("Только открытые");
     this.m_FilterType = AccountServiceFilterType.OnlyOpen;
     this.UpdateBindingAccountServices();
     this.tsLoadBalance.PerformClick();
 }
Exemplo n.º 4
0
 private void tsFilterAllServices_Click(object sender, System.EventArgs e)
 {
     this.tsFilter.set_Text("Показывать все");
     this.m_FilterType = AccountServiceFilterType.All;
     this.UpdateBindingAccountServices();
     this.tsLoadBalance.PerformClick();
 }