public async Task <ActionResult> PostFilmGenre([FromBody] FilmsGenre obj) { if (obj == null) { return(BadRequest()); } await _db.SetValue(obj.GetType().Name, obj); FilmsGenre filmsGenre = _db.GetFilmsGenre(obj).Result; return(CreatedAtAction("GetObjFilmsGenre", new { filmsGenre.id }, filmsGenre)); }
public ActionResult GetObjFilmsGenre(String id) { if (id == null) { return(BadRequest()); } FilmsGenre filmsGenre = _db.GetFilmGenre(id).Result; if (filmsGenre != null) { return(Ok(filmsGenre)); } ModelState.AddModelError("FilmsGenre", "Данного объекта не существует."); return(NotFound(ModelState)); }