Exemplo n.º 1
0
        public static int DeleteAccount(int id)
        {
            var transactions = GetAllTransactionsForAccount(id);

            foreach (var transaction in transactions)
            {
                DeleteTransaction(transaction.Id);
            }
            return(SilverCoinsRepository.DeleteAccount(id));
        }
Exemplo n.º 2
0
 public static IList <Category> GetCategories()
 {
     return(new List <Category>(SilverCoinsRepository.GetCategories()));
 }
Exemplo n.º 3
0
 public static Category GetCategoryByName(string name)
 {
     return(SilverCoinsRepository.GetCategoryByName(name));
 }
Exemplo n.º 4
0
 public static Category GetCategory(int id)
 {
     return(SilverCoinsRepository.GetCategory(id));
 }
Exemplo n.º 5
0
 public static int SaveAccount(Account item)
 {
     return(SilverCoinsRepository.SaveAccount(item));
 }
Exemplo n.º 6
0
 public static IList <Transaction> GetTransactions()
 {
     return(new List <Transaction>(SilverCoinsRepository.GetTransactions()
                                   .OrderByDescending(x => x.CreatedDate)));
 }
Exemplo n.º 7
0
 public static IList <Account> GetAccounts()
 {
     return(new List <Account>(SilverCoinsRepository.GetAccounts()));
 }
Exemplo n.º 8
0
 public static int SaveConfiguration(Configuration item)
 {
     return(SilverCoinsRepository.SaveConfiguration(item));
 }
Exemplo n.º 9
0
 public static int DeleteConfiguration(int id)
 {
     return(SilverCoinsRepository.DeleteConfiguration(id));
 }
Exemplo n.º 10
0
 public static Configuration GetConfiguration(int id)
 {
     return(SilverCoinsRepository.GetConfiguration(id));
 }
Exemplo n.º 11
0
 public static Account GetAccount(int id)
 {
     return(SilverCoinsRepository.GetAccount(id));
 }
Exemplo n.º 12
0
 public static Configuration GetConfigurationRecordByKey(string key)
 {
     return(SilverCoinsRepository.GetConfigurationRecordByKey(key));
 }
Exemplo n.º 13
0
 public static int DeleteTransaction(int id)
 {
     return(SilverCoinsRepository.DeleteTransaction(id));
 }
Exemplo n.º 14
0
 public static int SaveTransaction(Transaction item)
 {
     return(SilverCoinsRepository.SaveTransaction(item));
 }
Exemplo n.º 15
0
 public static int SaveCategory(Category item)
 {
     return(SilverCoinsRepository.SaveCategory(item));
 }
Exemplo n.º 16
0
 public static Account GetAccountByName(string name)
 {
     return(SilverCoinsRepository.GetAccountByName(name));
 }
Exemplo n.º 17
0
 public static int DeleteCategory(int id)
 {
     return(SilverCoinsRepository.DeleteCategory(id));
 }
Exemplo n.º 18
0
 public static Transaction GetTransaction(int id)
 {
     return(SilverCoinsRepository.GetTransaction(id));
 }