Esempio n. 1
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            //Cria os objetos necessários
            CadCargoFuncModel cadCargoFuncModel = new CadCargoFuncModel();

            //Verifica se preencheu os campos obrigátorios
            if ((tboxNomeCargo.TextLength < 1) || (tboxDescCargo.TextLength < 1))

            {
                MessageBox.Show("Atenção preencha os campos obrigátorios!!", "Campos obrigatorios não preenchidos", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
            else
            {
                //Verifica se alterou com sucesso o usuario
                if (cadCargoFuncModel.AlterarCargoFuncionario(tboxCodCargo.Text,
                                                              tboxNomeCargo.Text,
                                                              tboxDescCargo.Text))
                {
                    //Avisa ao usuario que deu certo a alteração
                    MessageBox.Show("Cargo/Função alterado com sucesso!!", "Exito ao alterar o Cargo/Função", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    //Chama o função de clicar no botão limpar
                    btnLimpar_Click(sender, e);

                    //Dá um refresh na tabela
                    this.sGJP_CARGOFUNCTableAdapter.Fill(this.sGJPDataSet.SGJP_CARGOFUNC);
                }
                //Se não alterou corretamente o usuario
                else
                {
                    //Avisa ao usuario que não deu certo a alteração
                    MessageBox.Show("Problemas ao alterar o Cargo/Função, favor verificar!!", "Problemas ao alterar o Cargo/Função", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Esempio n. 2
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            //Cria os objetos necessários
            CadCargoFuncModel cadCargoFuncModel = new CadCargoFuncModel();

            //Verifica se o codigo do usuario está preenchido
            if (tboxCodCargo.TextLength < 1)
            {
                MessageBox.Show("Codigo do cargo/funcionário não preenchido!!", "Codigo não preenchido", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                //Verifica se a função retornou verdadeiro
                if (cadCargoFuncModel.ExcluirCargoFuncionario(tboxCodCargo.Text))
                {
                    MessageBox.Show("Cargo/Função excluido com sucesso!!", "Exito ao excluir um Cargo/Função", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    //Chama o função de clicar no botão limpar
                    btnLimpar_Click(sender, e);

                    //Dá um refresh na tabela
                    this.sGJP_CARGOFUNCTableAdapter.Fill(this.sGJPDataSet.SGJP_CARGOFUNC);
                }
                //Se não excluiu corretamente o usuario
                else
                {
                    MessageBox.Show("Problemas ao Cargo/Função o usuario, favor verificar!!", "Problemas ao excluir o usuario", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }