public async Task <ActionResult <Glumi> > AddGlumi(Glumi model)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            _context.Entry(model.predstava).State = EntityState.Unchanged;
            _context.Entry(model.glumac).State    = EntityState.Unchanged;

            _context.Glume.Add(model);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetGlumi", new { id = model.id }, model));
        }
        public async Task <ActionResult <Glumi> > GetGlumi(int id)
        {
            Glumi model = await _context.Glume
                          .Include(x => x.glumac)
                          .ThenInclude(x => x.nagrada)
                          .Include(x => x.predstava)
                          .FirstOrDefaultAsync(i => i.id == id);

            if (model == null)
            {
                return(NotFound());
            }

            return(model);
        }