/// <summary> /// Find useraccunt by userid /// </summary> /// <param name="userid"></param> /// <returns>User Account</returns> public static List <UserAccounts> GetUserAccountsByUserId(int userId) { if (userId > 0) { return(MiniStatementRepository.GetUserAccountsByUserId(userId)); } else { return(new List <UserAccounts>()); } }
/// <summary> /// Find user by email /// </summary> /// <param name="email"></param> /// <returns>User data</returns> public static User GetUserByEmail(string email) { if (String.IsNullOrEmpty(email)) { return(new User()); } else { return(MiniStatementRepository.GetUserByEmail(email)); } }
/// <summary> /// Gets user transactions by userid /// </summary> /// <param name="userId"></param> /// <returns>Trasaction collection</returns> public static IList <Transaction> GetUserTransactionsByUserId(int userId) { if (userId > 0) { return(MiniStatementRepository.GetUserTransactionsByUserId(userId)); } else { return(new List <Transaction>()); } }
/// <summary> /// Find user transactions by accountid and userid /// </summary> /// <param name="userId"></param> /// <param name="accountId"></param> /// <returns>List of transactions</returns> public static IList <Transaction> FindUserTransactionsByAccountId(int userId, int accountId) { return(MiniStatementRepository.GetUserTransactionsByUserIdandAccountId(userId, accountId)); }