protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { MetasBD bd = new MetasBD(); Metas metas = bd.Select(Convert.ToInt32(Session["ID"])); ddlMes.Text = metas.Mes; txtAno.Text = metas.Ano; txtMeta.Text = metas.Meta.ToString(); ddlProdutos.Text = metas.Produto; txtDescricao.Text = metas.Descricao; CarregaDDL(); } txtMeta.Focus(); }
protected void btnSalvar_Click(object sender, EventArgs e) { MetasBD bd = new MetasBD(); Metas metas = bd.Select(Convert.ToInt32(Session["ID"])); metas.Codigo = Convert.ToInt32(Session["ID"]); metas.Mes = ddlMes.SelectedValue; metas.Ano = txtAno.Text; metas.Meta = Convert.ToInt32(txtMeta.Text); metas.Produto = ddlProdutos.SelectedItem.Value; metas.Descricao = txtDescricao.Text; if (bd.Update(metas)) { lblMensagem.Text = "Sua meta foi alterada com sucesso"; txtMeta.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { int codigo = 0; switch (e.CommandName) { case "Alterar": codigo = Convert.ToInt32(e.CommandArgument); Session["ID"] = codigo; Response.Redirect("Alterar.aspx"); break; case "Deletar": codigo = Convert.ToInt32(e.CommandArgument); MetasBD bd = new MetasBD(); bd.Delete(codigo); Carrega(); break; default: break; } }
protected void btnSalvar_Click(object sender, EventArgs e) { Metas metas = new Metas(); metas.Mes = ddlMes.SelectedValue; metas.Ano = txtAno.Text; metas.Meta = Convert.ToInt32(txtMeta.Text); metas.Produto = ddlProdutos.SelectedItem.Value; metas.Descricao = txtDescricao.Text; MetasBD bd = new MetasBD(); if (bd.Insert(metas)) { lblMensagem.Text = "Suas metas foram cadastradas"; } else { lblMensagem.Text = "Erro ao salvar meta!"; } }
private void Carrega() { MetasBD bd = new MetasBD(); DataSet ds = bd.SelectAll(); GridView1.DataSource = ds.Tables[0].DefaultView; GridView1.DataBind(); int rows = ds.Tables[0].Rows.Count; if (rows > 0) { GridView1.DataSource = ds.Tables[0].DefaultView; GridView1.DataBind(); lblMensagem.Text = "Metas encontradas : " + rows.ToString(); GridView1.Visible = true; } else { lblMensagem.Text = "Nenhuma meta encontrada"; GridView1.Visible = false; } }