public RecordType GetRecordTypeByAccountIdAndIdWithoutValidation(string accountId, string recordTypeId) { // here means valid userId (unsigned integer type and valid in db) var validAccountId = Int32.Parse(accountId); var validRecordTypeId = Int32.Parse(recordTypeId); var recordTypeDbO = _recordTypeRepository.GetRecordTypeByAccountIdAndId(validAccountId, validRecordTypeId); var recordType = _mapper.Map <RecordTypeDbO, RecordType>(recordTypeDbO); return(recordType); }
private bool RecordTypeMustExist(AccountRecordTypeGetRequestDsO accountRecordTypeDsO) { // assume that ran valid userId and accountId check int accountId = Int32.Parse(accountRecordTypeDsO.AccountId); int recordTypeId = Int32.Parse(accountRecordTypeDsO.RecordTypeId); var recordType = _recordTypeRepository.GetRecordTypeByAccountIdAndId(accountId, recordTypeId); return(recordType != null); }