protected void Page_Load(object sender, EventArgs e) { if ( ! IsPostBack) { try { EstoqueBusiness rep = new EstoqueBusiness(); List<Estoque> lista = new List<Estoque>(); lista = rep.ListarTodos(); ddlEstoque.DataSource = lista; ddlEstoque.DataValueField = "IdEstoque"; ddlEstoque.DataTextField = "Nome"; ddlEstoque.DataBind(); //incluindo um item default no campo.. ddlEstoque.Items.Insert(0, new ListItem("- Escolha uma Opção -", "")); } catch(Exception ex) { lblMessagem.Text = ex.Message; lblMessagem.CssClass = "label label-danger"; } } }
protected void Page_Load(object sender, EventArgs e) { try { EstoqueBusiness business = new EstoqueBusiness(); List <Estoque> lista = new List <Estoque>(); lista = business.ListarTodos(); lblMensagem.Text = "Quantidades de Estoque encontrados: " + lista.Count(); gridEstoque.DataSource = lista; gridEstoque.DataBind(); } catch (Exception ex) { lblMensagem.Text = ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { try { //pegando id da URL int id = int.Parse(Request.QueryString["id"]); //instanciando objetos ProdutoBusiness rep = new ProdutoBusiness(); EstoqueBusiness repEst = new EstoqueBusiness(); Produto p = new Produto(); Estoque est = new Estoque(); //pegando valores dos campos p = rep.EncontrarProduto(id); List <Estoque> lista = repEst.ListarTodos(); //alimentando os campos txtId.Text = p.IdProduto.ToString(); txtNome.Text = p.Nome; txtPreco.Text = p.Preco.ToString(); txtQuantidade.Text = p.Quantidade.ToString(); txtDataCadastrada.Text = p.DataCadastro.ToString(); //alimentar o dropdown do estoque ddlEstoque.Text = p.Estoque.IdEstoque.ToString(); ddlEstoque.DataSource = lista; ddlEstoque.DataValueField = "IdEstoque"; ddlEstoque.DataTextField = "Nome"; ddlEstoque.DataBind(); //incluindo um item default no campo.. ddlEstoque.Items.Insert(0, new ListItem(p.Estoque.IdEstoque.ToString(), ddlEstoque.Text)); } catch (Exception ex) { lblMessagem.Text = ex.Message; } } }
private void CarregarEstoques() { try { EstoqueBusiness rep = new EstoqueBusiness(); List <Estoque> lista = new List <Estoque>(); lista = rep.ListarTodos(); ddlEstoque.DataSource = lista; ddlEstoque.DataValueField = "IdEstoque"; ddlEstoque.DataTextField = "Nome"; ddlEstoque.DataBind(); ddlEstoque.Items.Insert(0, new ListItem("- Selecione uma Opção -", "")); } catch (Exception ex) { lblmensagem.Text = ex.Message; } }