// GET: api/Categorias/5 public IHttpActionResult GetCategoria(int id) { Categoria categoria = categoriasService.FindById(id); if (categoria == null) { return(NotFound()); } return(Ok(categoria)); }
public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Categoria categoria = categoriaService.FindById(id); if (categoria == null) { return(HttpNotFound()); } return(View(categoria)); }
public JsonResult Get(int id) { var Categoria = _CategoriaService.FindById(id); string json = JsonConvert.SerializeObject(Categoria); return(Json(json)); }
//Details - Assincrono public async Task <IActionResult> Details(int?id) { if (id == null) { return(NotFound()); } var produto = await _ProdutoService.FindByIdAsync(id.Value); if (produto == null) { return(NotFound()); } int codigocategoria = produto.IdCategoria; var categoriaObj = _CategoriaService.FindById(codigocategoria); ProdutoFormViewModels viewModel = new ProdutoFormViewModels { Produto = produto, CategoriaObj = categoriaObj }; return(View(viewModel)); }