Esempio n. 1
0
        }/*
          * public void Seleciona(ClienteEnt cliente , int idDoCliente)
          * {
          * try
          * {
          *     SqlCommand cmd = new SqlCommand("Sel_Cliente_proc", con.NovaConexaoBdAtaFinal());
          *     cmd.CommandType = System.Data.CommandType.StoredProcedure;
          *     cmd.Parameters.AddWithValue("@id_cliente", idDoCliente);
          *     cmd.Connection.Open();
          *     SqlDataReader leitor = cmd.ExecuteReader();
          *     while (leitor.Read())
          *     {
          *         cliente.id_cliente = int.Parse(leitor["id_cliente"].ToString());
          *         cliente.pai = leitor["Pai"].ToString();
          *         cliente.mae =leitor["mae"].ToString();
          *         cliente.cpf_pai=leitor["cpf_pai"].ToString();
          *         cliente.cpf_mae=leitor["cpf_mae"].ToString();
          *         cliente.fone_pai=leitor["fone_pai"].ToString();
          *         cliente.fone_mae=leitor["fone_mae"].ToString();
          *         cliente.endereco=leitor["endereco"].ToString();
          *         cliente.numero=leitor["numero"].ToString();
          *         cliente.bairro=leitor["bairro"].ToString();
          *         cliente.complemento=leitor["complemento"].ToString();
          *         cliente.cidade=leitor["cidade"].ToString();
          *         cliente.estado=leitor["estado"].ToString();
          *         cliente.cep=leitor["cep"].ToString();
          *         cliente.filhos=int.Parse(leitor["filhos"].ToString());
          *         cliente.RG=leitor["RG"].ToString();
          *     }
          *
          *     ///////cmd.ExecuteNonQuery();
          *     cmd.Connection.Close();
          *
          *
          *
          * }
          * catch
          * {
          *     con.NovaConexaoBdAtaFinal().Close();
          *
          *
          * }
          *
          *
          * }*/

        public string Alterar(ClienteEnt cliente)
        {
            try
            {
                SqlCommand cmd = new SqlCommand("Up_Cliente_proc", con.NovaConexaoBdAtaFinal());
                cmd.CommandType = System.Data.CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@id_cliente", cliente.id_cliente);
                cmd.Parameters.AddWithValue("@Pai", cliente.pai);
                cmd.Parameters.AddWithValue("@mae", cliente.mae);
                cmd.Parameters.AddWithValue("@cpf_pai", cliente.cpf_pai);
                cmd.Parameters.AddWithValue("@cpf_mae", cliente.cpf_mae);
                cmd.Parameters.AddWithValue("@fone_pai", cliente.fone_pai);
                cmd.Parameters.AddWithValue("@fone_mae", cliente.fone_mae);
                cmd.Parameters.AddWithValue("@endereco", cliente.endereco);
                cmd.Parameters.AddWithValue("@numero", cliente.numero);
                cmd.Parameters.AddWithValue("@bairro", cliente.bairro);
                cmd.Parameters.AddWithValue("@complemento", cliente.complemento);
                cmd.Parameters.AddWithValue("@cidade", cliente.cidade);
                cmd.Parameters.AddWithValue("@estado", cliente.estado);
                cmd.Parameters.AddWithValue("@cep", cliente.cep);
                cmd.Parameters.AddWithValue("@filhos", cliente.filhos);
                cmd.Parameters.AddWithValue("@RG", cliente.RG);
                cmd.Connection.Open();

                cmd.ExecuteNonQuery();
                cmd.Connection.Close();

                return("Alterado com sucesso \n" + con.mensagens);
            }
            catch (Exception erro)
            {
                con.NovaConexaoBdAtaFinal().Close();
                return(erro.Message + "\n" + con.mensagens);
            }
        }
Esempio n. 2
0
 public RetornosDoModel SelecionaProfessores(List <ProfessorEnt> lista, ref string Mensagens)
 {
     try
     {
         SqlDataAdapter adp = new SqlDataAdapter("select id_prof, professor from tbl_professor", com.NovaConexaoBdAtaFinal());
         DataTable      tbl = new DataTable();
         adp.Fill(tbl);
         if (tbl.Rows.Count == 0)
         {
             Mensagens = "nenhum professor cadastrado";
             lista     = new List <ProfessorEnt>();
             return(RetornosDoModel.Erro);
         }
         else
         {
             foreach (DataRow i in tbl.Rows)
             {
                 lista.Add(new ProfessorEnt
                 {
                     id_prof   = int.Parse(i[0].ToString()),
                     professor = i[1].ToString()
                 });
             }
             return(RetornosDoModel.Cadastrado);
         }
     }
     catch (Exception erro)
     {
         Mensagens = erro.Message;
         lista     = new List <ProfessorEnt>();
         return(RetornosDoModel.Erro);
     }
 }
Esempio n. 3
0
        public string AtualizaAlunos(AlunoEnt aluno)
        {
            Conexao con = new Conexao();

            try
            {
                SqlCommand cmd = new SqlCommand("sp_UpdateAlunos", con.NovaConexaoBdAtaFinal());
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@id_aluno", aluno.id_aluno);
                cmd.Parameters.AddWithValue("@nome", aluno.nome);
                cmd.Parameters.AddWithValue("@id_cliente", aluno.id_cliente);
                cmd.Parameters.AddWithValue("@ano_recente", aluno.ano_recente);
                cmd.Parameters.AddWithValue("@id_turma", aluno.turma.id_turma);
                cmd.Parameters.AddWithValue("@nascimento", aluno.nascimento);
                cmd.Parameters.AddWithValue("@sexo", aluno.sexo);
                cmd.Parameters.AddWithValue("@naturalidade", aluno.naturalidade);
                cmd.Parameters.AddWithValue("@uf", aluno.uf);
                cmd.Parameters.AddWithValue("@dadosClinicos", aluno.dadosClinicos);
                cmd.Parameters.AddWithValue("@remedios", aluno.remedios);
                cmd.Parameters.AddWithValue("@id_mac", aluno.id_mac);
                cmd.Parameters.AddWithValue("@integral", aluno.integral);
                cmd.Connection.Open();
                cmd.ExecuteNonQuery();
                cmd.Clone();
                return(con.mensagens);
            }
            catch (Exception erro)
            {
                return(erro.ToString());
            }
        }
Esempio n. 4
0
        public TurmaEnt SelecionarTurmasPorId(string strcomand, string ano, int id)
        {
            TurmaEnt       aluno = new TurmaEnt();
            Conexao        com   = new Conexao();
            SqlDataAdapter adp   = new SqlDataAdapter(strcomand, com.NovaConexaoBdAtaFinal());

            adp.SelectCommand.CommandType = CommandType.StoredProcedure;
            adp.SelectCommand.Parameters.AddWithValue("@ano", ano);
            adp.SelectCommand.Parameters.AddWithValue("@id_turma", id);
            adp.SelectCommand.Connection.Open();
            SqlDataReader leitor = adp.SelectCommand.ExecuteReader();

            while (leitor.Read())
            {
                aluno.ano                  = leitor["ano"].ToString();
                aluno.descricao            = leitor["descricao"].ToString();
                aluno.Turnos               = (Turno)int.Parse(leitor["turno"].ToString());
                aluno.Ano.ano              = leitor["serie"].ToString();
                aluno.Professeor.professor = leitor["professor"].ToString();
                aluno.Ano.id_nivel         = (Niveis)int.Parse(leitor["id_nivel"].ToString());

                aluno.id_turma           = Convert.ToInt32(leitor["id_turma"].ToString());
                aluno.Professeor.id_prof = Convert.ToInt32(leitor["id_professor"].ToString());

                aluno.Ano.id_Ano = Convert.ToInt32(leitor["id_ano"].ToString());
            }
            adp.SelectCommand.Connection.Close();


            return(aluno);
        }
Esempio n. 5
0
        public AlunosEnt SelectAlunos(string strCommando, int id_turma)
        {
            AlunosEnt alunos = new AlunosEnt();
            AlunoEnt  aluno;
            Conexao   con = new Conexao();


            SqlDataAdapter adp = new SqlDataAdapter(strCommando, con.NovaConexaoBdAtaFinal());

            adp.SelectCommand.CommandType = CommandType.StoredProcedure;
            adp.SelectCommand.Parameters.AddWithValue("@ano", DateTime.Now.Year.ToString());
            adp.SelectCommand.Parameters.AddWithValue("@idTurma", id_turma);
            adp.SelectCommand.Connection.Open();
            SqlDataReader leitor = adp.SelectCommand.ExecuteReader();

            while (leitor.Read())
            {
                aluno                 = new AlunoEnt();
                aluno.id_aluno        = leitor.GetInt32(0);
                aluno.id_cliente      = leitor.GetInt32(1);
                aluno.nome            = leitor[2].ToString();
                aluno.pai             = leitor[3].ToString();
                aluno.mae             = leitor[4].ToString();
                aluno.fone_pai        = leitor[5].ToString();
                aluno.fone_mae        = leitor[6].ToString();
                aluno.ano_recente     = leitor[7].ToString();
                aluno.turma.descricao = leitor[8].ToString();
                aluno.nascimento      = DataEnull(leitor[9].ToString());
                aluno.sexo            = leitor[10].ToString();
                aluno.naturalidade    = leitor[11].ToString();
                aluno.uf              = leitor[12].ToString();
                aluno.dadosClinicos   = leitor[13].ToString();
                aluno.remedios        = leitor[14].ToString();
                aluno.id_mac          = leitor[15].ToString();
                aluno.integral        = leitor[16].ToString();
                alunos.Add(aluno);
            }
            adp.SelectCommand.Connection.Close();
            return(alunos);
        }
Esempio n. 6
0
 public RetornosDoModel CadastrarSerie(string ano, int nivel)
 {
     try
     {
         Conexao    con = new Conexao();
         SqlCommand cmd = new SqlCommand("Cad_serie", con.NovaConexaoBdAtaFinal());
         cmd.Parameters.AddWithValue("@ano", ano);
         cmd.Parameters.AddWithValue("@nivel", nivel);
         cmd.Connection.Open();
         int retorno = cmd.ExecuteNonQuery();
         cmd.Connection.Close();
         if (retorno == -1)
         {
             return(RetornosDoModel.Existe);
         }
         return(RetornosDoModel.Cadastrado);
     }
     catch
     {
         return(RetornosDoModel.Erro);
     }
 }
Esempio n. 7
0
 public DbCliente()
 {
     con       = new Conexao();
     Adaptador = new SqlDataAdapter("Select * from tbl_cliente", con.NovaConexaoBdAtaFinal());
 }
Esempio n. 8
0
        void CadBi(BimestreEnt bi)
        {
            Conexao    con = new Conexao();
            SqlCommand cmd = new SqlCommand(@"insert into tbl_bimestre ([id_aluno]
           ,[ano]
           ,[port]
           ,[mat]
           ,[hist]
           ,[geog]
           ,[ciencia]
           ,[arte]
           ,[religiao]
           ,[ingles]
           ,[fisica]
           ,[ap]
           ,[r]
           ,[faltas]
           ,[Bimestre]
           ,[id_turma]
           ,[Serie])
            values(
            @id_aluno
           ,@ano
           ,@port
           ,@mat
           ,@hist
           ,@geog
           ,@ciencia
           ,@arte
           ,@religiao
           ,@ingles
           ,@fisica
           ,@ap
           ,@r
           ,@faltas
           ,@Bimestre
           ,@id_turma,@Serie)", con.NovaConexaoBdAtaFinal());

            try
            {
                cmd.Parameters.AddWithValue("@id_aluno", bi.Id_Aluno);
                cmd.Parameters.AddWithValue("@ano", bi.Ano);
                cmd.Parameters.AddWithValue("@port", bi.Portugues.Nota);
                cmd.Parameters.AddWithValue("@mat", bi.Matematica.Nota);
                cmd.Parameters.AddWithValue("@hist", bi.Historia.Nota);
                cmd.Parameters.AddWithValue("@geog", bi.Geografia.Nota);
                cmd.Parameters.AddWithValue("@ciencia", bi.Ciencia.Nota);
                cmd.Parameters.AddWithValue("@arte", bi.Artes.Nota);
                cmd.Parameters.AddWithValue("@religiao", bi.Religiao.Nota);
                cmd.Parameters.AddWithValue("@ingles", bi.Ingles.Nota);
                cmd.Parameters.AddWithValue("@fisica", bi.Fisica.Nota);
                cmd.Parameters.AddWithValue("@ap", bi.Ap);
                cmd.Parameters.AddWithValue("@r", bi.R);
                cmd.Parameters.AddWithValue("@faltas", bi.Faltas);
                cmd.Parameters.AddWithValue("@Bimestre", bi.Bimestre);
                cmd.Parameters.AddWithValue("@id_turma", bi.Id_Turma);
                cmd.Parameters.AddWithValue("@Serie", bi.Serie);
                cmd.Connection.Open();
                cmd.ExecuteNonQuery();
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                cmd.Connection.Close();
                cmd.Connection.Dispose();
                cmd.Dispose();
            }
        }
Esempio n. 9
0
        public string InsertAlunos(AlunoEnt aluno)
        {
            Conexao con = new Conexao();

            try
            {
                SqlCommand cmd = new SqlCommand("sp_InsertAlunos", con.NovaConexaoBdAtaFinal());
                cmd.CommandText = @"
                                    if(select count(nome) from tbl_alunos where nome = @nome) > 0
                                        print ('já existe um aluno com este nome')
                                    else

                                    INSERT INTO [dbo].[tbl_Alunos]
                                   ([nome]
                                   ,[id_cliente]
                                   ,[ano_recente]
                                   ,[id_turma]
                                   ,[nascimento]
                                   ,[sexo]
                                   ,[naturalidade]
                                   ,[uf]
                                   ,[dadosClinicos]
                                   ,[remedios]
                                   ,[id_mac]
                                   ,[integral]) 
                                    
                                    values (
                                    @nome
                                   ,@id_cliente
                                   ,@ano_recente
                                   ,@id_turma
                                   ,@nascimento
                                   ,@sexo
                                   ,@naturalidade
                                   ,@uf
                                   ,@dadosClinicos
                                   ,@remedios
                                   ,@id_mac
                                   ,@integral)
                                    ";
                cmd.Parameters.AddWithValue("@id_aluno", aluno.id_aluno);
                cmd.Parameters.AddWithValue("@nome", aluno.nome);
                cmd.Parameters.AddWithValue("@id_cliente", aluno.id_cliente);
                cmd.Parameters.AddWithValue("@ano_recente", aluno.ano_recente);
                cmd.Parameters.AddWithValue("@id_turma", aluno.turma.id_turma);
                cmd.Parameters.AddWithValue("@nascimento", aluno.nascimento);
                cmd.Parameters.AddWithValue("@sexo", aluno.sexo);
                cmd.Parameters.AddWithValue("@naturalidade", aluno.naturalidade);
                cmd.Parameters.AddWithValue("@uf", aluno.uf);
                cmd.Parameters.AddWithValue("@dadosClinicos", aluno.dadosClinicos);
                cmd.Parameters.AddWithValue("@remedios", aluno.remedios);
                cmd.Parameters.AddWithValue("@id_mac", aluno.id_mac);
                cmd.Parameters.AddWithValue("@integral", aluno.integral);
                cmd.Connection.Open();
                cmd.ExecuteNonQuery();
                cmd.CommandText = "select id_aluno from tbl_alunos where nome = @nome and id_cliente = @id_cliente";

                cmd.CommandType = CommandType.Text;
                SqlDataReader li = cmd.ExecuteReader();
                while (li.Read())
                {
                    aluno.id_aluno = int.Parse(li[0].ToString());
                }
                cmd.Connection.Close();
                if (aluno.turma.Ano.id_nivel == Niveis.Fundamental)
                {
                    AtaFinalEnt ata = new AtaFinalEnt(aluno, new GetSerie(aluno.turma.Ano.id_Ano).Serie);
                    RenovarMatricula(ata);
                }

                return(con.mensagens);
            }
            catch (Exception erro)
            {
                return(erro.ToString());
            }
        }
Esempio n. 10
0
        public void RenovarMatricula(AtaFinalEnt bi)
        {
            Conexao    con = new Conexao();
            SqlCommand cmd = new SqlCommand(@"insert into tbl_Notas values(
            @id_aluno
           ,@ano
           ,@port
           ,@mat
           ,@hist
           ,@geog
           ,@ciencia
           ,@arte
           ,@religiao
           ,@ingles
           ,@fisica
           ,@ap
           ,@r
           ,@des
           ,@tr
           ,@faltas
           ,@id_turma
           ,@Serie
           ,@Instituicao)", con.NovaConexaoBdAtaFinal());

            try
            {
                //bi.b1 = new BimestreEnt(0, bi.Id_Aluno, bi.Id_Turma, 0, 1, bi.Ano, bi.Serie);
                //bi.b2 = new BimestreEnt(0, bi.Id_Aluno, bi.Id_Turma, 0, 2, bi.Ano, bi.Serie);
                //bi.b3 = new BimestreEnt(0, bi.Id_Aluno, bi.Id_Turma, 0, 3, bi.Ano, bi.Serie);
                //bi.b4 = new BimestreEnt(0, bi.Id_Aluno, bi.Id_Turma, 0, 4, bi.Ano, bi.Serie);
                CadBi(bi.b1);
                CadBi(bi.b2);
                CadBi(bi.b3);
                CadBi(bi.b4);
                cmd.Parameters.AddWithValue("@id_aluno", bi.Id_Aluno);
                cmd.Parameters.AddWithValue("@ano", bi.Ano);
                cmd.Parameters.AddWithValue("@port", bi.Portugues.Nota);
                cmd.Parameters.AddWithValue("@mat", bi.Matematica.Nota);
                cmd.Parameters.AddWithValue("@hist", bi.Historia.Nota);
                cmd.Parameters.AddWithValue("@geog", bi.Geografia.Nota);
                cmd.Parameters.AddWithValue("@ciencia", bi.Ciencia.Nota);
                cmd.Parameters.AddWithValue("@arte", bi.Artes.Nota);
                cmd.Parameters.AddWithValue("@religiao", bi.Religiao.Nota);
                cmd.Parameters.AddWithValue("@ingles", bi.Ingles.Nota);
                cmd.Parameters.AddWithValue("@fisica", bi.Fisica.Nota);
                cmd.Parameters.AddWithValue("@ap", bi.Ap);
                cmd.Parameters.AddWithValue("@r", bi.R);
                cmd.Parameters.AddWithValue("@des", bi.Des);
                cmd.Parameters.AddWithValue("@tr", bi.Tr);
                cmd.Parameters.AddWithValue("@faltas", bi.Faltas);
                cmd.Parameters.AddWithValue("@Serie", bi.Serie);
                cmd.Parameters.AddWithValue("@id_turma", bi.Id_Turma);
                cmd.Parameters.AddWithValue("@Instituicao", bi.Instituicao);
                cmd.Connection.Open();
                cmd.ExecuteNonQuery();
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                cmd.Connection.Close();
                cmd.Connection.Dispose();
                cmd.Dispose();
            }
        }