public async Task <IActionResult> TipSadrzajaCreate([FromBody] TipSadrzajaApiModel model) { if (model != null && ModelState.IsValid) { TipSadrzaja tip = new TipSadrzaja { Ime = model.Ime, }; _context.Add(tip); await _context.SaveChangesAsync(); var u = await _context.TipSadrzaja .AsNoTracking() .LastOrDefaultAsync(); return(new ObjectResult(new TipSadrzajaApiModel { Id = u.Id, Ime = u.Ime, })); } return(BadRequest(ModelState)); }
public async Task <IActionResult> TipSadrzajaGet(int idTipSadrzaja) { var tip = await _context.TipSadrzaja .AsNoTracking() .Where(d => d.Id == idTipSadrzaja) .FirstOrDefaultAsync(); if (tip == null) { return(NotFound("Kategorija s trazenim ID-om ne postoji")); } else { var model = new TipSadrzajaApiModel { Id = tip.Id, Ime = tip.Ime }; return(new ObjectResult(tip)); } }