Beispiel #1
0
        public async Task <PersonDto> ExtragerePersoana(GetPersonByIdDto getById)
        {
            var checkIfIsAdmini = IsAdmin(getById.AdminPassword);

            if (checkIfIsAdmini)
            {
                var dbPerson = await _appDbContext.Persons.FirstOrDefaultAsync(x => x.Id == getById.Id);

                return(_mapper.Map <PersonDto>(dbPerson));
            }

            return(new PersonDto());
        }
Beispiel #2
0
 public async Task <PersonDto> GetPerson([FromQuery] GetPersonByIdDto data)
 {
     return(await _repositoryPersons.ExtragerePersoana(data));
 }