public async Task <ActionResult <Realizuje> > GetRealizuje(int id)
        {
            Realizuje model = await _context.Realizuju
                              .Include(x => x.reditelj)
                              .Include(x => x.predstava)
                              .FirstOrDefaultAsync(i => i.id == id);

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

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

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

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

            return(CreatedAtAction("GetRealizuje", new { id = model.id }, model));
        }