// GET: Produto public ActionResult Index() { var produtoViewModel = from model in _produtoApp.GetAll() select new ProdutoViewModel() { Descricao = model.Descricao, Valor = model.Valor }; return(View(produtoViewModel)); }
public HttpResponseMessage Listar() { var formatter = new JsonMediaTypeFormatter(); List <Produto> retorno = null; string erro = null; try { if (ModelState.IsValid) { retorno = _produtoAppServiceBase.GetAll().ToList(); } var jsonSerialize = new JsonSerialize(); jsonSerialize.SerializarJson(formatter); } catch (Exception ex) { erro = "Houve um erro interno:" + ex; } return(Request.CreateResponse(System.Net.HttpStatusCode.OK, new { retorno, erro }, formatter)); }
// GET: Pedido/Create public ActionResult Create() { ViewBag.Clientes = new SelectList(_clienteApp.GetAll(), "IdCliente", "Nome", "Nome"); ViewBag.Produtos = new SelectList(_produtoApp.GetAll(), "IdProduto", "Descricao", "Descricao"); return(View(new PedidoViewModel())); }