private void Carrega() { PerdaMateriaBD bd = new PerdaMateriaBD(); DataSet ds = bd.SelectAll(); GridView1.DataSource = ds.Tables[0].DefaultView; GridView1.DataBind(); }
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("AlterarRefugoMateria.aspx"); break; case "Deletar": codigo = Convert.ToInt32(e.CommandArgument); PerdaMateriaBD bd = new PerdaMateriaBD(); bd.Delete(codigo); Carrega(); break; default: break; } }
protected void BtnSalvar_Click(object sender, EventArgs e) { MateriaPrimaBD materiaBD = new MateriaPrimaBD(); MateriaPrima materia = materiaBD.Select(Convert.ToInt32(ddlNomeMateria.SelectedValue)); PerdaMateria perdamateria = new PerdaMateria(); perdamateria.Quantidade = Convert.ToInt32(txtQuantidadePerda.Text); perdamateria.Observacao = Convert.ToString(txtObservacao.Text); perdamateria.MateriaPrima = materia; PerdaMateriaBD perdaMateriabd = new PerdaMateriaBD(); int retorno = perdaMateriabd.Insert(perdamateria); switch (retorno) { case 0: LimparCampos(); ddlNomeMateria.Focus(); lblMensagem.Text = "Refugo de Matéria Prima adicionado"; break; case 1: //Erro no banco de dados lblMensagem.Text = "Não foi possível inserir o refugo."; break; case 2: //Erro geral lblMensagem.Text = "Não foi possível inserir o refugo."; break; default: break; } }