Esempio n. 1
0
        public EventoSempliceDto GetEventoSemplice(int eventoSempliceId)
        {
            EventoSempliceDto eventosemplice = new EventoSempliceDto();

            using (var client = new HttpClient())
            {
                client.BaseAddress = new Uri("https://localhost:44357/api/");

                var response = client.GetAsync($"eventosemplice/{eventoSempliceId}");
                response.Wait();

                var result = response.Result;

                if (result.IsSuccessStatusCode)
                {
                    var readTask = result.Content.ReadAsAsync <EventoSempliceDto>();
                    readTask.Wait();

                    eventosemplice = readTask.Result;
                }
            }

            return(eventosemplice);
        }
Esempio n. 2
0
        public IActionResult GetEventoSemplice(int eventoSempliceId)
        {
            if (!_eventoSempliceRepository.EventoSempliceExists(eventoSempliceId))
            {
                return(NotFound());
            }
            var eventoSemplice = _eventoSempliceRepository.GetEventoSemplice(eventoSempliceId);

            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var simpleventsDto = new EventoSempliceDto()
            {
                EventoSempliceId      = eventoSemplice.EventoSempliceId,
                EventoSempliceNome    = eventoSemplice.EventoSempliceNome,
                EventoSempliceGravita = eventoSemplice.EventoSempliceGravita,
                EventoSempliceNote    = eventoSemplice.EventoSempliceNote,
                EventoSempliceData    = eventoSemplice.EventoSempliceData
            };

            return(Ok(simpleventsDto));
        }