コード例 #1
0
        //método pra consultar 1 produto pelo id
        public JsonResult ConsultarProdutoPorId(int id)
        {
            try
            {
                ProdutoConsultaViewModel model = new ProdutoConsultaViewModel();

                //buscar o produto pelo id
                ProdutoBusiness business = new ProdutoBusiness();
                Produto         produto  = business.ConsultarPorId(id);

                model.IdProduto  = produto.IdProduto;
                model.Nome       = produto.Nome;
                model.Preco      = produto.Preco;
                model.Quantidade = produto.Quantidade;
                model.Total      = produto.Preco * produto.Quantidade;

                return(Json(model)); //retornando o objeto model..
            }
            catch (Exception e)
            {
                Response.StatusCode = 500; //INTERNAL SERVER ERROR
                return(Json(e.Message));   //mensagem de erro
            }
        }