public Models.Response.Account GetAccountById(string accountId) { var assertResult = _shareService.AssertAccountValid(accountId); // here means valid account (unsigned integer type and valid in db) var validAccountId = Int32.Parse(accountId); var accountDbO = _accountRepository.GetAccountById(validAccountId); var account = _mapper.Map <AccountDbO, Models.Response.Account>(accountDbO); var normalizedAccount = NormailizedOutputFields(account); return(normalizedAccount); }
public List <AccountUser> GetListUsersForAccount(string accountId, bool getActiveUserOnlyFlag) { var result = _shareService.AssertAccountValid(accountId); return(GetListUsersForAccountWithoutValidation(accountId, getActiveUserOnlyFlag)); }