public ActionResult Put(int id, [FromBody] EditKategorijaDTO dto)
        {
            dto.Id = id;
            try
            {
                _editKategorija.Execute(dto);
                return(StatusCode(204));
            }
            catch (EntityNotFoundException e) { return(NotFound(e.Message)); }

            catch (Exception e) { return(StatusCode(500, e.Message)); }
        }
Exemplo n.º 2
0
        public void Execute(EditKategorijaDTO request)
        {
            var kategorija = _context.Kategorijas.Find(request.Id);

            if (kategorija == null)
            {
                throw new EntityNotFoundException("Category");
            }


            kategorija.Naziv      = request.Naziv;
            kategorija.ModifiedOn = DateTime.Now;

            _context.SaveChanges();
        }