public JsonResult ConsultarProduto(string Nome) { try { ProdutoDal d = new ProdutoDal(); List<Produto> lista = d.FindByNome(Nome); var dados = new List<ConsultaViewModelCadastro>(); foreach (Produto p in lista) { var model = new ConsultaViewModelCadastro(); model.Codigo = p.IdProduto; model.Nome = p.Nome; model.Preco = p.Preco; model.Quantidade = p.Quantidade; model.Total = p.Preco * p.Quantidade; model.DataCadastro = p.DataCadastro.ToString("ddd dd/MM/yyyy"); dados.Add(model); } return Json(dados); } catch (Exception ex) { return Json(ex.Message); } }
public JsonResult ObterProduto(int codigo) { try { ProdutoDal d = new ProdutoDal(); Produto p = d.FindById(codigo); var model = new ConsultaViewModelCadastro(); model.Codigo = p.IdProduto; model.Nome = p.Nome; model.Preco = p.Preco; model.Quantidade = p.Quantidade; return Json(model); } catch (Exception ex) { return Json(ex.Message); } }