private void radioSituaDes_CheckedChanged(object sender, EventArgs e)
        {
            CN_Alunos objetoCN = new CN_Alunos();

            dataGridView1.DataSource = objetoCN.ConsultarPorSituacao(Convert.ToString(0));
            labelQuatidade.Text      = "Resultado da Pesquisa: " + dataGridView1.RowCount + " Registro(s)";
        }
        public void ExibirAlunos()
        {
            CN_Alunos obejetoCN = new CN_Alunos();

            dataGridView1.DataSource = obejetoCN.MostraAlunos();
            labelQuatidade.Text      = "Resultado da Pesquisa: " + dataGridView1.RowCount + " Registro(s)";
        }
        //MatriculaE-Disponibilidades
        public void AtualizaDadosMatriculaPendenteInsta(Aluno aluno, int Disponibilidade)
        {
            aluno.Matricula = txtConsulta.Text.Trim();
            CN_Alunos o = new CN_Alunos();

            dataGridView1.DataSource = o.AtualizaDadosMatriculaPendenteInsta(aluno, Disponibilidade);
        }
        //Matricula-ATIVO-Desativo
        public void AtualizaMatriculaAtivocaoAutomatico(Aluno aluno, int Situacao)
        {
            aluno.Matricula = txtConsulta.Text.Trim();
            CN_Alunos o = new CN_Alunos();

            dataGridView1.DataSource = o.AtualizaDadosMatriculaAtivoInsta(aluno, Situacao);
        }
        private void pictureBox1_Click_1(object sender, EventArgs e)
        {
            string            messagem = "Tem Certeza que deseja Executar essas Alterações ?";
            string            captionn = "Alerta";
            MessageBoxButtons buttonss = MessageBoxButtons.YesNo;
            DialogResult      resultt;

            resultt = MessageBox.Show(messagem, captionn, buttonss);
            if (resultt == System.Windows.Forms.DialogResult.Yes)
            {
                Aluno objetoCT = new Aluno();

                objetoCT.IdAluno = Convert.ToInt32(labelId.Text);
                objetoCT.Nome    = TextBoxNome.Text;

                objetoCT.Sexo                   = radioButton1.Checked;
                objetoCT.Matricula              = Convert.ToString(numericMatricula.Value);
                objetoCT.Turma                  = textBoxTurma.Text;
                objetoCT.Turno                  = comboBox1.Text;
                objetoCT.Grau                   = textBoxGrau.Text;
                objetoCT.Cpf                    = maskedTextBoxCpf.Text;
                objetoCT.Descricao              = textBoxDesc.Text;
                objetoCT.Cidade                 = comboBoxCidade.Text;
                objetoCT.Estado                 = ComboBoxEstado.Text;
                objetoCT.Endereco               = txtEnde.Text;
                objetoCT.Numeroend              = Convert.ToInt32(numericUpDown1.Value);
                objetoCT.Bairro                 = comboBoxBairro.Text;
                objetoCT.Complemento            = txtComp.Text;
                objetoCT.DataNascimento         = dateTimePicker1.Value;
                objetoCT.Telefone               = mtxtTel.Text;
                objetoCT.Email                  = textBoxEmail.Text;
                objetoCT.Id_FuncionarioCadastro = UserLoginCache.Id_Funcionario;
                objetoCT.TelefoneResponsavel    = maskedTextBoxresposavel.Text;
                objetoCT.Cep                    = comboBoxCep.Text;

                //objetoCT.DataNascimento = DateTime.ParseExact(txtNasc.Text, "dd/MM/yyyy", null);
                objetoCT.DataNascimento = Convert.ToDateTime(dateTimePicker1.Text);

                objetoCT.Situacao        = radioButton3.Checked;
                objetoCT.Disponibilidade = radioButton6.Checked;
                CN_Alunos objetoCN = new CN_Alunos();

                string retorno = objetoCN.Alterar(objetoCT);
                try
                {
                    int IdAluno = Convert.ToInt32(retorno);
                    MessageBox.Show($"Alterado  com sucesso  {TextBoxNome.Text} com id {IdAluno} ");


                    //this.Close();
                }
                catch (FormatException)
                {
                    MessageBox.Show($"Não foi possivel cadastrar por {retorno}{MessageBoxButtons.OK}");
                }
            }
        }
        private void btnFiltroConsulta_Click(object sender, EventArgs e)
        {
            Aluno     aluno     = new Aluno();
            CN_Alunos cn_Alunos = new CN_Alunos();

            aluno = cn_Alunos.ConsultarPorId(labelidAluno.Text);
            AlunoConsulta consulta = new AlunoConsulta(aluno, textBox1.Text);

            consulta.ShowDialog();
        }
        //disponiveis
        private void radioPenNao_CheckedChanged(object sender, EventArgs e)
        {
            CN_Alunos objetoCN = new CN_Alunos();

            dataGridView1.DataSource = objetoCN.ConsultarPorDependencia(Convert.ToString(1));
        }
        //------------------------------------------------------------------------------------------------------------------------------------------
        //ATUALIZAÇÃO AUTOMATICA
        private void txtConsulta_TextChanged(object sender, EventArgs e)
        {
            if (txtConsulta.Text == "")
            {
                ExibirAlunos();
                labelQuatidade.Text = "Resultado da Pesquisa: " + dataGridView1.RowCount + " Registro(s)";
            }
            //NOME-ATIVO
            else if (radioConsultNome.Checked == true && radioSituaAtivo.Checked == true)
            {
                Aluno a = new Aluno();
                AtualizaNomeAtivocaoAutomatico(a, 1);
            }
            //NOME-Desativo
            else if (radioConsultNome.Checked == true && radioSituaDes.Checked == true)
            {
                Aluno a = new Aluno();
                AtualizaNomeAtivocaoAutomatico(a, 0);
            }
            //NOME-PENDENTE
            else if (radioConsultNome.Checked == true && radioPenSim.Checked == true)
            {
                Aluno a = new Aluno();
                AtualizaDadosNomePendenteInsta(a, 0);
            }
            //NOME-SEMPENDENCIA
            else if (radioConsultNome.Checked == true && radioPenNao.Checked == true)
            {
                Aluno a = new Aluno();
                AtualizaDadosNomePendenteInsta(a, 1);
            }
            //----------------------------------------------------------MATRICULA-----------------------------------------------------------
            //matricula-ATIVO
            else if (radioConsulCodi.Checked == true && radioSituaAtivo.Checked == true)
            {
                Aluno a = new Aluno();
                AtualizaMatriculaAtivocaoAutomatico(a, 1);
            }
            //matricula-Desativo
            else if (radioConsulCodi.Checked == true && radioSituaDes.Checked == true)
            {
                Aluno a = new Aluno();
                AtualizaMatriculaAtivocaoAutomatico(a, 0);
            }
            //matriculaP-PENDENTE
            else if (radioConsulCodi.Checked == true && radioPenSim.Checked == true)
            {
                Aluno a = new Aluno();
                AtualizaDadosMatriculaPendenteInsta(a, 0);
            }
            //Matricula-SEMPENDENCIA
            else if (radioConsulCodi.Checked == true && radioPenNao.Checked == true)
            {
                Aluno a = new Aluno();
                AtualizaDadosMatriculaPendenteInsta(a, 1);
            }
            else if (radioConsulTurno.Checked == true)
            {
                Aluno aluno = new Aluno();
                aluno.Turno = txtConsulta.Text.Trim();
                CN_Alunos o = new CN_Alunos();
                dataGridView1.DataSource = o.MostraTurnos(aluno);
            }
            else if (radioButtonconsulTurma.Checked == true)
            {
                Aluno aluno = new Aluno();
                aluno.Turma = txtConsulta.Text.Trim();
                CN_Alunos o = new CN_Alunos();
                dataGridView1.DataSource = o.MostraTurma(aluno);
            }
            //matricula
            else if (radioConsulCodi.Checked == true)
            {
                Aluno aluno = new Aluno();
                aluno.Matricula = txtConsulta.Text.Trim();
                CN_Alunos o = new CN_Alunos();
                dataGridView1.DataSource = o.AtualizaDadosporMatricula(aluno);
            }
            //NOME
            else if (radioConsultNome.Checked == true)
            {
                Aluno aluno = new Aluno();
                aluno.Nome = txtConsulta.Text.Trim();
                CN_Alunos o = new CN_Alunos();
                dataGridView1.DataSource = o.AtualizaDataInsta(aluno);
            }

            labelQuatidade.Text = "Resultado da Pesquisa: " + dataGridView1.RowCount + " Registro(s)";
        }
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            string nomealuno = dataGridView1.CurrentRow.Cells["Nome"].Value.ToString();



            if (dataGridView1.SelectedRows.Count > 0)
            {
                MessageBox.Show("Você Selecionou o Usuario " + nomealuno);
                string            message = "Tem Certeza que deseja Excluir o Resgistro ?";
                string            caption = "Alerta";
                MessageBoxButtons buttons = MessageBoxButtons.YesNo;
                DialogResult      result;
                result = MessageBox.Show(message, caption, buttons);


                if (result == DialogResult.Yes)
                {
                    Aluno ct = new Aluno();
                    ct.IdAluno                = Convert.ToInt32(dataGridView1.CurrentRow.Cells["id_Aluno"].Value.ToString());
                    ct.Nome                   = dataGridView1.CurrentRow.Cells["Nome"].Value.ToString();
                    ct.Matricula              = dataGridView1.CurrentRow.Cells["Matricula"].Value.ToString();
                    ct.Turma                  = dataGridView1.CurrentRow.Cells["Turma"].Value.ToString();
                    ct.Turno                  = dataGridView1.CurrentRow.Cells["Turno"].Value.ToString();
                    ct.Grau                   = dataGridView1.CurrentRow.Cells["Grau"].Value.ToString();
                    ct.Cpf                    = dataGridView1.CurrentRow.Cells["Cpf"].Value.ToString();
                    ct.Descricao              = dataGridView1.CurrentRow.Cells["Descricao"].Value.ToString();
                    ct.Cidade                 = dataGridView1.CurrentRow.Cells["Cidade"].Value.ToString();
                    ct.Estado                 = dataGridView1.CurrentRow.Cells["Estado"].Value.ToString();
                    ct.Endereco               = dataGridView1.CurrentRow.Cells["Endereco"].Value.ToString();
                    ct.Numeroend              = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Numero"].Value.ToString());
                    ct.Bairro                 = dataGridView1.CurrentRow.Cells["Bairro"].Value.ToString();
                    ct.Complemento            = dataGridView1.CurrentRow.Cells["Complemento"].Value.ToString();
                    ct.DataNascimento         = Convert.ToDateTime(dataGridView1.CurrentRow.Cells["DataNascimento"].Value.ToString());
                    ct.Telefone               = dataGridView1.CurrentRow.Cells["Telefone"].Value.ToString();
                    ct.Email                  = dataGridView1.CurrentRow.Cells["Email"].Value.ToString();
                    ct.TelefoneResponsavel    = dataGridView1.CurrentRow.Cells["TelefoneRespo"].Value.ToString();
                    ct.Cep                    = dataGridView1.CurrentRow.Cells["cep"].Value.ToString();
                    ct.Id_FuncionarioCadastro = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Id_FuncionarioCadastro"].Value.ToString());
                    ct.Sexo                   = Convert.ToBoolean(dataGridView1.CurrentRow.Cells["Sexo"].Value.ToString());
                    ct.Situacao               = Convert.ToBoolean(dataGridView1.CurrentRow.Cells["Situacao"].Value.ToString());
                    ct.Disponibilidade        = Convert.ToBoolean(dataGridView1.CurrentRow.Cells["Disponibilidade"].Value.ToString());

                    CN_Alunos objetoCN = new CN_Alunos();
                    string    retorno  = objetoCN.ExcluirAluno(ct);
                    ExibirAlunos();

                    try
                    {
                        int Idprofessor = Convert.ToInt32(retorno);
                        MessageBox.Show($"Excluido com sucesso  { nomealuno}  ");


                        //this.Close();
                    }
                    catch (FormatException)
                    {
                        MessageBox.Show($"Não é possivel Excluir um usuario que tenha registros no sistema {retorno}");
                        throw;
                    }
                }
            }
        }
Esempio n. 10
0
        private void pictureBox1_Click(object sender, EventArgs e)
        {
            try
            {
                Aluno objetoCT = new Aluno();

                objetoCT.IdAluno = 0;
                objetoCT.Nome    = TextBoxNome.Text;
                bool SexoCheck;
                if (radioButton1.Checked)
                {
                    SexoCheck = true;
                }
                else
                {
                    SexoCheck = false;
                }
                objetoCT.Sexo                   = SexoCheck;
                objetoCT.Matricula              = Convert.ToString(numericMatricula.Value);
                objetoCT.Turma                  = textBoxTurma.Text;
                objetoCT.Turno                  = comboBox1.Text;
                objetoCT.Grau                   = textBoxGrau.Text;
                objetoCT.Cpf                    = maskedTextBoxCpf.Text;
                objetoCT.Descricao              = textBoxDesc.Text;
                objetoCT.Cidade                 = comboBoxCidade.Text;
                objetoCT.Estado                 = ComboBoxEstado.Text;
                objetoCT.Endereco               = txtEnde.Text;
                objetoCT.Numeroend              = Convert.ToInt32(numericUpDown1.Value);
                objetoCT.Bairro                 = comboBoxBairro.Text;
                objetoCT.Complemento            = txtComp.Text;
                objetoCT.DataNascimento         = dateTimePicker1.Value;
                objetoCT.Telefone               = mtxtTel.Text;
                objetoCT.Email                  = textBoxEmail.Text;
                objetoCT.Id_FuncionarioCadastro = UserLoginCache.Id_Funcionario;
                objetoCT.TelefoneResponsavel    = maskedTextBoxresposavel.Text;
                objetoCT.Cep                    = comboBoxCep.Text;


                //objetoCT.DataNascimento = DateTime.ParseExact(txtNasc.Text, "dd/MM/yyyy", null);
                objetoCT.DataNascimento = Convert.ToDateTime(dateTimePicker1.Text);



                CN_Alunos objetoCN = new CN_Alunos();

                string retorno = objetoCN.CadastrarAluno(objetoCT);
                try
                {
                    int IdAluno = Convert.ToInt32(retorno);
                    MessageBox.Show($"Cadastrado com sucesso  {TextBoxNome.Text} com id {IdAluno} ");
                    utilidades.LimpaCampos(this.panel1.Controls);

                    //this.Close();
                }
                catch (FormatException)
                {
                    MessageBox.Show($"Não foi possivel cadastrar por {retorno}{MessageBoxButtons.OK}");
                    throw;
                }
            }
            catch (Exception)
            {
                //  MessageBox.Show("Não foi possivel inserir  ");
            }
        }