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); }