コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                ProdutoDal d = new ProdutoDal();

                gridProduto.DataSource = d.FindAll();
                gridProduto.DataBind();
            }
            catch (Exception ex)
            {
                lblMensagem.Text = ex.Message;
            }
        }
コード例 #2
0
        public ActionResult Loja()
        {
            var lista = new List <ProdutoViewModelContulta>();

            try
            {
                ProdutoDal d = new ProdutoDal();
                foreach (Produto p in d.FindAll())
                {
                    var model = new ProdutoViewModelContulta();
                    model.IdProduto = p.IdProduto;
                    model.Nome      = p.Nome;
                    model.Preco     = p.Preco;
                    model.Foto      = p.Foto;

                    lista.Add(model);
                }
            }
            catch (Exception ex)
            {
                ViewBag.Mensagem = ex.Message;
            }
            return(View(lista));
        }