Пример #1
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            try
            {
                if (dtDados.SelectedRows.Count > 0)
                {
                    DialogResult d = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo);
                    if (d.ToString() == "Yes")
                    {
                        DALConexao    dal = new DALConexao();
                        BLLTipoPessoa bll = new BLLTipoPessoa(dal);

                        bll.Excluir(Convert.ToInt32(dtDados.CurrentRow.Cells["TipoUsuarioId"].Value.ToString()));
                        MostrarDados(txtValor.Text);
                    }
                }

                else
                {
                    MessageBox.Show("Por favor, selecione um registro!");
                }
            }
            catch
            {
                MessageBox.Show("Impossível excluir o registro. \n O registro está sendo utilizado em outra operação");
                MostrarDados(txtValor.Text);
            }
        }
Пример #2
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                TipoUsuario modelo = new TipoUsuario();
                modelo.Descricao = txtDescricao.Text;
                DALConexao    dal = new DALConexao();
                BLLTipoPessoa bll = new BLLTipoPessoa(dal);

                if (txtCodigo.Text == "")
                {
                    bll.Incluir(modelo);
                    MessageBox.Show("Tipo de Pessoa cadastrado com sucesso!");
                }
                else
                {
                    modelo.TipoUsuarioId = Convert.ToInt32(txtCodigo.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Tipo de Pessoa atualizado com sucesso!");
                }

                LimpaTela();
                this.Close();
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Пример #3
0
        public void MostrarDados(string valor)
        {
            DALConexao    dal = new DALConexao();
            BLLTipoPessoa bll = new BLLTipoPessoa(dal);

            dtDados.DataSource = null;
            dtDados.DataSource = bll.Localizar(valor);

            dtDados.Refresh();
            dtDados.Update();
        }