public async Task <IBusinessDataResult <List <NoteDto> > > GetNoteDtosAsync() { List <NoteDto> noteDtos = null; var getResult = await _noteDal.GetListAsync(p => p.IsDeleted == false); if (getResult.Exception != null) { return(new BusinessDataResult <List <NoteDto> >("Sistemde Bir Hata Oluştu!", ProcessResultType.Error, ResultType.CreateUnSuccess, noteDtos)); } if (getResult.Data != null) { noteDtos = _mapper.Map <List <NoteDto> >(getResult.Data); return(new BusinessDataResult <List <NoteDto> >("Kayıtlar Listelendi!", ProcessResultType.Completed, ResultType.Success, noteDtos)); } else { noteDtos = _mapper.Map <List <NoteDto> >(getResult.Data); return(new BusinessDataResult <List <NoteDto> >("Sistemde Kayıtlı Not Bulunamadı!", ProcessResultType.Completed, ResultType.Success, noteDtos)); } }