public ActionResult Post([FromBody] ListaItemDTO ListaItemDto)
        {
            var listaItem = _mapper.Map <ListaItem>(ListaItemDto);

            _context.ListaItemRepository.Add(listaItem);
            _context.Commit();

            var listaItemDTO = _mapper.Map <ListaItemDTO>(listaItem);

            return(new CreatedAtRouteResult("ObterLista",
                                            new { id = listaItem.idlistaitem }, listaItemDTO));
        }
        public ActionResult Put(int id, [FromBody] ListaItemDTO ListaItemDto)
        {
            if (id != ListaItemDto.iditem)
            {
                return(BadRequest());
            }

            var listaItem = _mapper.Map <ListaItem>(ListaItemDto);

            _context.ListaItemRepository.Update(listaItem);
            _context.Commit();
            return(Ok());
        }