示例#1
0
        public PersonsDTO GetPersonData(PersonIdQueryParameter queryCriteria)
        {
            Ensure.That(queryCriteria.ToString(), nameof(queryCriteria)).IsNotNull();

            return(_context.Persons.Select(person => new PersonsDTO()
            {
                Id = person.Id,
                Car = person.Car,
                City = person.City,
                IsActive = person.IsActive,
                Salary = person.Salary,
                Name = person.Name
            }).Include(p => p.Car).FirstOrDefault(a => a.Id == queryCriteria.PersonIdQuery));
        }
示例#2
0
 public void DeletePerson(PersonIdQueryParameter getPersonToDeleteParameter)
 {
 }
示例#3
0
 public PersonsDTO GetPerson(PersonIdQueryParameter getPersonParamter)
 {
     return(_getPersonDataUseCase.Handle(getPersonParamter));
 }