Esempio n. 1
0
        public IActionResult Get(int id, [FromQuery] RequestDto requestDto)
        {
            requestDto.WithId(id);
            var response = _personAppService.Get(requestDto);

            return(CreateResponseOnGet(response, PERSON_NAME));
        }
Esempio n. 2
0
        public async Task <IActionResult> Get(Guid id, [FromQuery] RequestDto <Guid> requestDto)
        {
            requestDto.WithId(id);

            var response = await _customerRepository.GetAsync(requestDto);

            return(CreateResponseOnGet <CustomerDto, Guid>(response.MapTo <CustomerDto>()));
        }
        public async Task <IActionResult> Get(Guid id, [FromQuery] RequestDto <Guid> requestDto)
        {
            requestDto.WithId(id);

            var response = await appService.GetProductAsync(requestDto);

            return(CreateResponseOnGet <ProductDto, Guid>(response, name));
        }
        public async Task <IActionResult> Get(Guid id, [FromQuery] RequestDto <Guid> requestDto)
        {
            requestDto.WithId(id);

            var response = await _crudService.GetAsync <CustomerDto>(requestDto);

            return(CreateResponseOnGet <CustomerDto, Guid>(response));
        }
Esempio n. 5
0
        public async Task <IActionResult> Get(string id, [FromQuery] RequestDto <string> requestDto)
        {
            var response = await _whiteHouseAppService.GetPresidentById(requestDto.WithId(id));

            return(CreateResponse <PresidentDto, string>()
                   .FromErrorEnum(PresidentDto.Error.GetPresident)
                   .WithMessage(AppConsts.LocalizationSourceName, PresidentDto.Error.GetPresident)
                   .WithDto(response)
                   .Build());
        }
Esempio n. 6
0
        public IActionResult Get(decimal professionalId, Guid code, [FromQuery] RequestDto <ComposeKey <Guid, decimal> > requestDto)
        {
            var response = _professionalAppService.GetProfessional(requestDto.WithId(new ComposeKey <Guid, decimal>(code, professionalId)));

            return(CreateResponse <ProfessionalDto, ComposeKey <Guid, decimal> >()
                   .FromErrorEnum(ProfessionalDto.Error.GetProfessional)
                   .WithMessage(AppConsts.LocalizationSourceName, ProfessionalDto.Error.GetProfessional)
                   .WithDto(response)
                   .Build());
        }
Esempio n. 7
0
        public IActionResult Get(int id, [FromQuery] RequestDto requestDto)
        {
            requestDto.WithId(id);
            var response = _specialtyAppService.GetSpecialty(requestDto);

            return(CreateResponse <SpecialtyDto>()
                   .FromErrorEnum(SpecialtyDto.Error.GetSpecialty)
                   .WithMessage(AppConsts.LocalizationSourceName, SpecialtyDto.Error.GetSpecialty)
                   .WithDto(response)
                   .Build());
        }