private void btnCadastrarCurriculo_Click(object sender, EventArgs e)
        {
            CurriculoModel curriculo = new CurriculoModel();

            curriculo.FormacaoFinalizada     = txtFormacaoFinalizada.Text;
            curriculo.CursoAtual             = txtCursoAtual.Text;
            curriculo.AnoInicio              = int.Parse(txtAnoInicio.Text);
            curriculo.SemestreInicio         = cbSemestreInicio.Text;
            curriculo.AnoTermino             = int.Parse(txtAnoPrevistoTermino.Text);
            curriculo.SemestreTermino        = txtSemestreTermino.Text;
            curriculo.TurnoCurso             = cbTurnoCurso.Text;
            curriculo.HabilidadesPraticas    = txtHabilidadesPraticas.Text;
            curriculo.ConhecimentoTeorico    = txtConhecimentoTeorico.Text;
            curriculo.HorasDiariasDisponivel = txtHorasDiaDisponiveis.Text;
            curriculo.CodEstudante           = int.Parse(cbIdEstudante.Text);
            CurriculoDAO curriculoDao = new CurriculoDAO();

            curriculoDao.CreateCurriculo(curriculo);
        }
Beispiel #2
0
        private void btnAtualizar_Click(object sender, EventArgs e)
        {
            CurriculoModel curriculoModel = new CurriculoModel();

            curriculoModel.FormacaoFinalizada     = txtFormacaoFinalizada.Text;
            curriculoModel.CursoAtual             = txtCursoAtual.Text;
            curriculoModel.AnoInicio              = int.Parse(txtAnoInicio.Text);
            curriculoModel.SemestreInicio         = cbSemestreInicio.Text;
            curriculoModel.AnoTermino             = int.Parse(txtAnoPrevistoTermino.Text);
            curriculoModel.SemestreTermino        = txtSemestreTermino.Text;
            curriculoModel.TurnoCurso             = cbTurnoCurso.Text;
            curriculoModel.HabilidadesPraticas    = txtHabilidadesPraticas.Text;
            curriculoModel.ConhecimentoTeorico    = txtConhecimentoTeorico.Text;
            curriculoModel.HorasDiariasDisponivel = txtHorasDiaDisponiveis.Text;
            curriculoModel.CodEstudante           = int.Parse(cbIdCandidato.Text);
            CurriculoDAO curriculoDao = new CurriculoDAO();

            curriculoDao.UpdateCurriculo(curriculoModel);
            dgvCurriculo.DataSource = curriculoDao.ReadCurriculo(int.Parse(cbIdCandidato.Text));
        }
Beispiel #3
0
        public void DeleteCurriculo(CurriculoModel curriculo)
        {
            try
            {
                string deleteSql = @"delete from curriculo where id_curriculo = @id";

                MySqlCommand comandoMySql = new MySqlCommand(deleteSql, conexao);
                comandoMySql.Parameters.AddWithValue("@id", curriculo.IdCurriculo);

                conexao.Open();

                comandoMySql.ExecuteNonQuery();

                conexao.Close();

                MessageBox.Show("Curriculo excluido com sucesso!");
            }
            catch (Exception erroDelete)
            {
                MessageBox.Show("Erro na exclusão dos dados: " + erroDelete);
            }
        }
Beispiel #4
0
        public void CreateCurriculo(CurriculoModel curriculo)
        {
            try
            {
                string insertSql = @"insert into curriculo (formacao_finlzd, curso_atual, ano_inicio, semestre_inicio, 
                                                            ano_termino, semestre_termino, turno_curso, habilidds_praticas,
                                                            conhecmto_teorico, horas_diarias_disp, cod_estudante)
                                                    values (@formacao_finalizada, @curso_atual, @ano_inicio, @semestre_inicio,
                                                            @ano_termino, @semestre_termino, @turno_curso, @habilidades_praticas,
                                                            @conhecimento_teorico, @horas_diarias_disponiveis, @cod_estudante)";

                MySqlCommand cmdMySql = new MySqlCommand(insertSql, conexao);

                cmdMySql.Parameters.AddWithValue("@formacao_finalizada", curriculo.FormacaoFinalizada);
                cmdMySql.Parameters.AddWithValue("@curso_atual", curriculo.CursoAtual);
                cmdMySql.Parameters.AddWithValue("@ano_inicio", curriculo.AnoInicio);
                cmdMySql.Parameters.AddWithValue("@semestre_inicio", curriculo.SemestreInicio);
                cmdMySql.Parameters.AddWithValue("@ano_termino", curriculo.AnoTermino);
                cmdMySql.Parameters.AddWithValue("@semestre_termino", curriculo.SemestreTermino);
                cmdMySql.Parameters.AddWithValue("@turno_curso", curriculo.TurnoCurso);
                cmdMySql.Parameters.AddWithValue("@habilidades_praticas", curriculo.HabilidadesPraticas);
                cmdMySql.Parameters.AddWithValue("@conhecimento_teorico", curriculo.ConhecimentoTeorico);
                cmdMySql.Parameters.AddWithValue("@horas_diarias_disponiveis", curriculo.HorasDiariasDisponivel);
                cmdMySql.Parameters.AddWithValue("@cod_estudante", curriculo.CodEstudante);

                conexao.Open();

                cmdMySql.ExecuteNonQuery();

                conexao.Close();

                MessageBox.Show("Currículo cadastrado com sucesso!");
            }
            catch (Exception erroCreate)
            {
                MessageBox.Show("Erro ao cadastrar curriculo: " + erroCreate);
            }
        }
Beispiel #5
0
        public void UpdateCurriculo(CurriculoModel curriculo)
        {
            try
            {
                string updateSql = @"update curriculo set formacao_finlzd = @formacao_finalizada, curso_atual = @curso_atual, 
                                                          ano_inicio = @ano_inicio, semestre_inicio = @semestre_inicio, 
                                                          ano_termino = @ano_termino, semestre_termino = @semestre_termino, 
                                                          turno_curso = @turno_curso, habilidds_praticas = @habilidades_praticas,
                                                          conhecmto_teorico = @conhecimento_teorico, horas_diarias_disp = @horas_diarias_disponiveis, 
                                                          cod_estudante = @cod_estudante where cod_estudante = @cod_estudante";

                MySqlCommand cmdMySql = new MySqlCommand(updateSql, conexao);

                cmdMySql.Parameters.AddWithValue("@formacao_finalizada", curriculo.FormacaoFinalizada);
                cmdMySql.Parameters.AddWithValue("@curso_atual", curriculo.CursoAtual);
                cmdMySql.Parameters.AddWithValue("@ano_inicio", curriculo.AnoInicio);
                cmdMySql.Parameters.AddWithValue("@semestre_inicio", curriculo.SemestreInicio);
                cmdMySql.Parameters.AddWithValue("@ano_termino", curriculo.AnoTermino);
                cmdMySql.Parameters.AddWithValue("@semestre_termino", curriculo.SemestreTermino);
                cmdMySql.Parameters.AddWithValue("@turno_curso", curriculo.TurnoCurso);
                cmdMySql.Parameters.AddWithValue("@habilidades_praticas", curriculo.HabilidadesPraticas);
                cmdMySql.Parameters.AddWithValue("@conhecimento_teorico", curriculo.ConhecimentoTeorico);
                cmdMySql.Parameters.AddWithValue("@horas_diarias_disponiveis", curriculo.HorasDiariasDisponivel);
                cmdMySql.Parameters.AddWithValue("@cod_estudante", curriculo.CodEstudante);

                conexao.Open();

                cmdMySql.ExecuteNonQuery();

                conexao.Close();

                MessageBox.Show("Currículo atualizado com sucesso!");
            }
            catch (Exception erroUpdate)
            {
                MessageBox.Show("Erro ao atualizar o curriculo: " + erroUpdate);
            }
        }