Exemplo n.º 1
0
        private void Carrega()
        {
            PerdaMateriaBD bd = new PerdaMateriaBD();
            DataSet        ds = bd.SelectAll();

            GridView1.DataSource = ds.Tables[0].DefaultView;
            GridView1.DataBind();
        }
Exemplo n.º 2
0
        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;
            }
        }
Exemplo n.º 3
0
        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;
            }
        }