示例#1
0
        public void Excluir(Secoes dados)
        {
            try
            {
                con.AbrirConexao();
                sql = new MySqlCommand("DELETE FROM secoes WHERE id_secao = @id", con.con);
                sql.Parameters.AddWithValue("@id", dados.Id_secao);
                sql.ExecuteNonQuery();

                con.FecharConexao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#2
0
        public void Excluir(Secoes dados)
        {
            try
            {
                dados.Id_secao = Convert.ToInt32(txtId.Text);

                model.Excluir(dados);

                Listar();

                MessageBox.Show("Registro excluido com Sucesso!");
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao Excluir" + ex.Message);
            }
        }
示例#3
0
        public void Salvar(Secoes dados)
        {
            try
            {
                dados.Secao = txtDescricao.Text;

                model.Salvar(dados);

                Listar();

                MessageBox.Show("Registro salvo com Sucesso!");
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao Salvar" + ex.Message);
            }
        }
示例#4
0
        public void Editar(Secoes dados)
        {
            try
            {
                con.AbrirConexao();
                sql = new MySqlCommand("UPDATE secoes SET secao = @secao WHERE id_secao = @id", con.con);
                sql.Parameters.AddWithValue("@secao", dados.Secao);
                sql.Parameters.AddWithValue("@id", dados.Id_secao);
                sql.ExecuteNonQuery();

                con.FecharConexao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#5
0
        public void Editar(Secoes dados)
        {
            try
            {
                dados.Id_secao = Convert.ToInt32(txtId.Text);
                dados.Secao    = txtDescricao.Text;

                model.Editar(dados);



                MessageBox.Show("Registro alterado com Sucesso!");
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao Editar" + ex.Message);
            }
        }
示例#6
0
        public void Inserir(Secoes dados)
        {
            try
            {
                con.AbrirConexao();
                sql = new MySqlCommand("INSERT INTO secoes (secao) VALUES (@secao)", con.con);

                sql.Parameters.AddWithValue("@secao", dados.Secao);

                sql.ExecuteNonQuery();

                con.FecharConexao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#7
0
        public SecaoModel getSecao(string id)
        {
            var secao = Secoes.Find(s => s.Id == id);

            return(secao);
        }