コード例 #1
0
        public void CarregarDadosGrid()
        {
            try
            {
                BLL.Cargo cat = new BLL.Cargo();
                dataGridView1.DataSource = cat.Listar(textBox1.Text, 1).Tables[0];
                // textBox1.Focus();
                //a propriedade DATASOURCE do datagrid é a fonte de dados. Esta propriedade recebe (=) do objeto USU o método LISTAR usando como parametro o texto TEXT.TRIM().TOUPPER() digitado no TEXTBOX1. Esse DATASOURCE usará a tabela zero TABLES[0] do método LISTAR

                if (dataGridView1.Rows.Count == 0)
                {
                    btnAlterar.Enabled   = false;
                    btnConsultar.Enabled = false;
                    btnAtivar.Enabled    = false;
                    btnDesativar.Enabled = false;
                }
                else
                {
                    btnAlterar.Enabled   = true;
                    btnConsultar.Enabled = true;
                    btnAtivar.Enabled    = true;
                    btnDesativar.Enabled = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                //throw;
            }
        }
コード例 #2
0
        private void CarregarCombo(object o, EventArgs e)
        {
            BLL.Cargo c = new BLL.Cargo();

            cbCargo.DataSource    = c.Listar(String.Empty, (byte)BLL.FuncoesGerais.TipoStatus.Ativo).Tables[0];
            cbCargo.DisplayMember = "NomeCargo";
            cbCargo.ValueMember   = "CodigoCargo";
        }
コード例 #3
0
        public void CarregarCombo(object o, EventArgs e)
        {
            BLL.Cargo c = new BLL.Cargo();

            cbCargo.DataSource    = c.Listar(String.Empty, (byte)1).Tables[0];
            cbCargo.DisplayMember = "Descricao";
            cbCargo.ValueMember   = "CodigoCargo";
        }
コード例 #4
0
 private void EditarCargo(object o, EventArgs e)
 {
     BLL.Cargo c = new BLL.Cargo();
     c.CodigoCargo    = Convert.ToInt32(txtCodCargo.Text);
     c.Abreviacao     = txtAbreviacao.Text;
     c.NomeCargo      = txtCargo.Text;
     c.DescricaoCargo = txtDescricao.Text;
     c.AlterarComParametro();
     MessageBox.Show("Cargo Alterado com sucesso!!!");
 }
コード例 #5
0
        public void btnCadastrar_Click(object sender, EventArgs e)
        {
            if (VerificarDigitacao() == false)
            {
                return;
            }

            BLL.Cargo c = new BLL.Cargo();
            c.Descricao = txtNomeCargo.Text;
            c.IncluirComParametro();
            MessageBox.Show("Cargo cadastrado!!!");
        }
コード例 #6
0
        public void AlterarCargo(object o, EventArgs e)
        {
            if (VerificarDigitacao() == false)
            {
                return;
            }



            BLL.Cargo c = new BLL.Cargo();
            c.Descricao   = txtNomeCargo.Text;
            c.CodigoCargo = Codigo;
            c.AlterarComParametro();
            MessageBox.Show("Cargo alterado!!!");
        }
コード例 #7
0
        private void Fixar(Object o, EventArgs e)
        {
            try
            {
                //o é objeto que foi clicado
                var b = (Button)o;
                //variávl 'b' é o botão 'o'
                if (MessageBox.Show(b.Text, "Atencao", MessageBoxButtons.YesNo, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2) == DialogResult.No)
                {
                    return;
                }
                BLL.Cargo cl = new BLL.Cargo();
                cl.CodigoCargo = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value);
                //propriedade '.codigo' do objeto 'usu' recebe '=' o valor 'value' da primeira coluna 'cells[0]' da linha atual 'currentrow' do grid 'datagridview1'
                switch (b.Text)
                {
                case "Excluir": cl.Excluir(); break;

                case "Ativar": cl.Ativar(); break;

                case "Desativar": cl.Desativar(); break;
                }
                String msg = "";
                if (b.Text == "Editar")
                {
                    msg = "Cliente editado com sucesso";
                }
                if (b.Text == "Ativar")

                {
                    msg = "Cliente ativado com sucesso";
                }
                if (b.Text == "Desativar")

                {
                    msg = "Cliente desativado com sucesso";
                }
                MessageBox.Show(msg, "Sucesso");
                CarregarDadosGrid();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                //throw;
            }
        }
コード例 #8
0
        private void CadastrarCargo(object o, EventArgs e)
        {
            BLL.Cargo c = new BLL.Cargo();
            c.NomeCargo      = txtCargo.Text;
            c.StatusCargo    = 1;
            c.Abreviacao     = txtAbreviacao.Text;
            c.DescricaoCargo = txtDescricao.Text;

            if (txtAbreviacao.Text == "" || txtCargo.Text == "" || txtDescricao.Text == "")
            {
                MessageBox.Show("Por favor Preencha todos os campos!!!");
            }
            else
            {
                c.IncluirComParametro();
                MessageBox.Show("Cargo Cadastrado com sucesso !!!");
            }
        }