Exemplo n.º 1
0
        protected void btnInserir_Click(object sender, EventArgs e)
        {
            String          msg = "";
            DalCategoria    dal = new DalCategoria();
            ModeloCategoria obj = new ModeloCategoria();

            obj.categoria = txtNome.Text;

            try
            {
                if (btnInserir.Text == "Inserir")
                {
                    //inserir
                    dal.Inserir(obj);
                    msg = "<script> alert('O código gerado foi o : " + obj.id.ToString() + "'); </script>";
                }
                else
                {
                    //alterar
                    obj.id = Convert.ToInt32(txtID.Text);
                    dal.Alterar(obj);
                    msg = "<script> alert('O registro foi alterado corretamente!'); </script>";
                }
                Response.Write(msg);
                this.LimparCampos();
            }
            catch (Exception erro)
            {
                //colocar um javascript
                Response.Write("<script> alert('" + erro.Message + "'); </script>");
            }
            AtualizarGrid();
        }
Exemplo n.º 2
0
        public void AtualizarGrid()
        {
            DalCategoria dal = new DalCategoria();

            GridView1.DataSource = dal.Localizar();
            GridView1.DataBind();
        }
Exemplo n.º 3
0
        protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            int          index = Convert.ToInt32(e.RowIndex);
            int          cod   = Convert.ToInt32(GridView1.Rows[index].Cells[1].Text);
            DalCategoria dal   = new DalCategoria();

            dal.Excluir(cod);
            AtualizarGrid();
        }
Exemplo n.º 4
0
 protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         int             index = GridView1.SelectedIndex;
         int             cod   = Convert.ToInt32(GridView1.Rows[index].Cells[1].Text);
         DalCategoria    dal   = new DalCategoria();
         ModeloCategoria c     = dal.GetRegistro(cod);
         if (c.id != 0)
         {
             txtID.Text      = c.id.ToString();
             txtNome.Text    = c.categoria;
             btnInserir.Text = "Alterar";
         }
     }
     catch
     {
     }
 }