コード例 #1
0
        public bool AlocarAluno(int aulaId, int alunoId)
        {
            try
            {
                dao = new ConnectorDAO();
                dao.connect();

                string    query1 = "SELECT * FROM checkin WHERE FK_AULA_ID = " + aulaId + " AND FK_ALUNO_ID = " + alunoId;
                DataTable dt     = dao.result(query1);

                if (dt.Rows.Count == 0)
                {
                    string query2 = "INSERT INTO checkin (FK_AULA_ID, FK_ALUNO_ID) VALUES ('" + aulaId + "', '" + alunoId + "')";
                    dao.executeQuery(query2);
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao tentar alocar o aluno na aula:" + ex.Message);
            }
            finally
            {
                dao = null;
            }
        }
コード例 #2
0
        public bool DesalocarAluno(int aulaId, int alunoId)
        {
            try
            {
                dao = new ConnectorDAO();
                dao.connect();

                string query = "DELETE FROM checkin WHERE FK_ALUNO_ID = " + alunoId + " AND FK_AULA_ID = " + aulaId;
                dao.executeQuery(query);
                return(true);
            }
            catch (Exception ex)
            {
                throw new Exception("Ocorreu um erro e não foi possível desalocar o aluno:" + ex.Message);
            }
        }
コード例 #3
0
 public void updateAula(AulasModel aula)
 {
     try
     {
         dao = new ConnectorDAO();
         dao.connect();
         string query = "UPDATE aulas SET TITULO = '" + aula.Titulo + "' WHERE ID = '" + aula.Id + "'";
         dao.executeQuery(query);
     }
     catch (Exception ex)
     {
         throw new Exception("Erro ao tentar atualizar a aula:" + ex.Message);
     }
     finally
     {
         dao = null;
     }
 }
コード例 #4
0
 public void deleteAula(int aulaId)
 {
     try
     {
         dao = new ConnectorDAO();
         dao.connect();
         string query = "DELETE FROM aulas WHERE ID = " + aulaId;
         dao.executeQuery(query);
     }
     catch (Exception ex)
     {
         throw new Exception("Erro ao tentar excluir a aula:" + ex.Message);
     }
     finally
     {
         dao = null;
     }
 }
コード例 #5
0
 public void updateAluno(AlunosModel aluno)
 {
     try
     {
         dao = new ConnectorDAO();
         dao.connect();
         string query = "UPDATE alunos SET NOME = '" + aluno.Nome + "', EMAIL = '" + aluno.Email + "', CELULAR = '" + aluno.Celular + "', DATA_NASCIMENTO = '" + aluno.DataNascimento + "', PLANO = '" + aluno.Plano + "', STATUS = '" + aluno.Status + "' WHERE ID = '" + aluno.Id + "'";
         dao.executeQuery(query);
     }
     catch (Exception ex)
     {
         throw new Exception("Erro ao tentar atualizar o aluno:" + ex.Message);
     }
     finally
     {
         dao = null;
     }
 }
コード例 #6
0
 public void insertAluno(AlunosModel aluno)
 {
     try
     {
         dao = new ConnectorDAO();
         dao.connect();
         string query = "INSERT INTO alunos (NOME, EMAIL, CELULAR, DATA_NASCIMENTO, PLANO, STATUS) VALUES ('" + aluno.Nome + "', '" + aluno.Email + "', '" + aluno.Celular + "', '" + aluno.DataNascimento + "', '" + aluno.Plano + "', '" + aluno.Status + "')";
         dao.executeQuery(query);
     }
     catch (Exception ex)
     {
         throw new Exception("Erro ao tentar cadastrar o aluno:" + ex.Message);
     }
     finally
     {
         dao = null;
     }
 }
コード例 #7
0
 public void deleteUsuario(int usuarioId)
 {
     try
     {
         dao = new ConnectorDAO();
         dao.connect();
         string query = "DELETE FROM usuarios WHERE ID = " + usuarioId;
         dao.executeQuery(query);
     }
     catch (Exception ex)
     {
         throw new Exception("Erro ao tentar excluir o usuário:" + ex.Message);
     }
     finally
     {
         dao = null;
     }
 }
コード例 #8
0
 public void updateUsuario(UsuariosModel usuario)
 {
     try
     {
         dao = new ConnectorDAO();
         dao.connect();
         string query = "UPDATE usuarios SET NOME = '" + usuario.Nome + "', EMAIL = '" + usuario.Email + "', SENHA = '" + usuario.Senha + "', PERMISSAO = '" + usuario.Permissao + "' WHERE ID = '" + usuario.Id + "'";
         dao.executeQuery(query);
     }
     catch (Exception ex)
     {
         throw new Exception("Erro ao tentar atualizar o usuário:" + ex.Message);
     }
     finally
     {
         dao = null;
     }
 }
コード例 #9
0
 public bool insertAula(AulasModel aula)
 {
     try
     {
         dao = new ConnectorDAO();
         dao.connect();
         string query = "INSERT INTO aulas (TITULO) VALUES ('" + aula.Titulo + "')";
         dao.executeQuery(query);
         return(true);
     }
     catch (Exception ex)
     {
         throw new Exception("Erro ao tentar inserir a aula:" + ex.Message);
     }
     finally
     {
         dao = null;
     }
 }
コード例 #10
0
 public bool insertUsuario(UsuariosModel usuario)
 {
     try
     {
         dao = new ConnectorDAO();
         dao.connect();
         string query = "INSERT INTO usuarios (NOME, EMAIL, SENHA, PERMISSAO) VALUES ('" + usuario.Nome + "', '" + usuario.Email + "', '" + usuario.Senha + "', '" + usuario.Permissao + "')";
         dao.executeQuery(query);
         return(true);
     }
     catch (Exception ex)
     {
         throw new Exception("Erro ao tentar inserir o usuário:" + ex.Message);
     }
     finally
     {
         dao = null;
     }
 }