//INSERT INTO private void Inserir(Turmas turma) { string table = "TurmasTemp"; var turmasTemp = new TabelaTempDAO(); //Verifica se existe tabela, e se sim, se existe algum registro na mesma int count = turmasTemp.Count(table); if (count < 0) { var strQuery = ""; strQuery += " CREATE TABLE TurmasTemp ( "; strQuery += " TurmasId int NOT NULL "; strQuery += " ) "; using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } } else { var strQueryTemp = ""; strQueryTemp = string.Format(" INSERT INTO TurmasTemp (TurmasID) VALUES({0}) ", turma.CursoID); var strQuery = ""; strQuery += " INSERT INTO Turmas (Nome, FKCursosId)"; strQuery += string.Format(" VALUES ('{0}',{1})", turma.Nome, turma.CursoID); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } } }
//INSERT LOGIN TEMPORARIO public void InserirLoginTemp(Usuarios login) { string table = "LoginTemp"; var loginTemp = new TabelaTempDAO(); int count = loginTemp.Count(table); if (count < 0) { var strQuery = ""; strQuery += " CREATE TABLE LoginTemp ( "; strQuery += " Login varchar(30) NOT NULL, "; strQuery += " Senha varchar(50) NOT NULL, "; strQuery += " Perfil bit NOT NULL "; strQuery += " ) "; using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } } else loginTemp.AtualizaTemp(table); seguranca = new Seguranca(); var strQuery1 = ""; strQuery1 += " INSERT INTO LoginTemp (Login, Senha, Perfil) "; strQuery1 += string.Format(" VALUES ('{0}','{1}','{2}') ", login.Email, seguranca.Criptografar(login.Senha), login.Perfil); using(conexao = new Conexao()) { conexao.ExecutaComando(strQuery1); } }
//DELETE public void Excluir(int id) { using (conexao = new Conexao()) { var strQuery = string.Format(" DELETE FROM Disciplina WHERE DisciplinaId = {0}", id); conexao.ExecutaComando(strQuery); } }
//DELETE public void Excluir(Usuarios professor) { var strQuery = ""; strQuery += string.Format(" DELETE FROM Professores WHERE ProfessorId = {0} ", professor.ProfessorId); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }
//DELETE FROM public void Excluir(int id) { var strQuery = ""; strQuery += string.Format(" DELETE FROM Turmas WHERE TurmasId = {0} ", id); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }
//DELETE public void Excluir(Cursos cursos) { var strQuery = ""; strQuery += string.Format(" DELETE FROM Cursos WHERE CursosId = {0}", cursos.Id); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }
//ATUALIZA DADOS TABELA TEMPORARIA public void AtualizaTemp(string table) { var strQuery = ""; strQuery += string.Format(" DELETE FROM {0} ", table); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }
//DELETE TABELA TEMPORARIA public void ExcluirTemp(string table) { var strQuery = ""; strQuery += string.Format(" DROP TABLE {0} ", table); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }
//DELETE public void Exclui(Usuarios login) { var strQuery = ""; strQuery += string.Format(" DELETE FROM Login WHERE LoginId = {0} ", login.LoginId); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }
//UPDATE private void Atualizar(Disciplina disciplina) { var strQuery = ""; strQuery += " UPDATE Disciplina SET "; strQuery += string.Format(" Nome = '{0}', CargaHoraria = '{1}' ", disciplina.Nome, disciplina.CargaHoraria); strQuery += string.Format(" WHERE DisciplinaId = {0} ", disciplina.Id); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }
//UPDATE private void Atualizar(Cursos cursos) { var strQuery = ""; strQuery += " UPDATE Cursos SET"; strQuery += string.Format(" Nome = '{0}'", cursos.Nome); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }
//INSERT private void Inserir(Disciplina disciplina) { var strQuery = ""; strQuery += " INSERT INTO Disciplina (Nome, CargaHoraria) "; strQuery += string.Format(" VALUES ('{0}','{1}') ", disciplina.Nome, disciplina.CargaHoraria ); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }
//UPDATE private void Atualizar(Turmas turma) { var strQuery = ""; strQuery += " UPDATE Turmas SET "; strQuery += string.Format(" Nome = '{0}' ", turma.Nome); strQuery += string.Format(" WHERE TurmasId = {1} ", turma.TurmasID); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }
/*//INSERT private void Inserir(Usuarios login) { seguranca = new Seguranca(); var strQuery = ""; strQuery += " INSERT INTO Login (Login, Senha, Perfil) "; strQuery += string.Format(" VALUES ('{0}','{1}','{2}') ", login.Email, seguranca.Criptografar(login.Senha), login.Perfil); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }*/ private void Inserir() { var strQuery = ""; strQuery += " INSERT INTO Login SELECT * FROM LoginTemp "; using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } //Exclui Tabela temporária var loginTemp = new TabelaTempDAO(); loginTemp.ExcluirTemp("LoginTemp"); }
public void InserirProfessorDisciplina(int[] disciplinaId) { //Insere dados na tabela Professor_Disciplina var IdentProfessor = IdentCurrent("ProfessorId", "dbo.Professores"); for (int i = 0; i < disciplinaId.Length; i++) { var strQuery = ""; strQuery += " INSERT INTO PROFESSOR_DISCIPLINA (FKProfessoresId, FKDisciplinaId) "; strQuery += string.Format(" VALUES ({0}, {1})", IdentProfessor, disciplinaId[i]); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } } }
//INSERT private void Inserir(Usuarios login) { var strQuery = ""; strQuery += " INSERT INTO Login (Login, Senha, Perfil) "; strQuery += string.Format(" VALUES ('{0}','{1}','{2}') ", login.Email, login.Senha, login.Perfil); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }
//UPDATE private void Atualiza(Usuarios login) { var strQuery = ""; strQuery += " UPDATE Login SET "; strQuery += string.Format(" Login = '******', Senha = '{1}', Perfil = {2} ", login.login, login.Senha, login.Perfil); strQuery += string.Format(" WHERE LoginId = {0} ", login.LoginId); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }
/*//UPDATE private void Atualiza(Usuarios login) { seguranca = new Seguranca(); var strQuery = ""; strQuery += " UPDATE Login SET "; strQuery += string.Format(" Login = '******', Senha = '{1}', Perfil = {2} ", login.login, seguranca.Criptografar(login.Senha), login.Perfil); strQuery += string.Format(" WHERE LoginId = {0} ", login.LoginId); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }*/ //UPDATE private void Atualiza(Usuarios login) { var strQuery = ""; strQuery += " UPDATE Login SET "; strQuery += " Login.Login = LT.Login, Login.Perfil = LT.Perfil "; strQuery += " FROM Login INNER JOIN LoginTemp AS LT ON Login.Login = LT.Login "; strQuery += string.Format(" WHERE Login.LoginId = (SELECT FKLoginId FROM Professores WHERE ProfessorId = {0})", login.ProfessorId); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } //Exclui Tabela temporária var loginTemp = new TabelaTempDAO(); loginTemp.ExcluirTemp("LoginTemp"); }
//INSERT private void Inserir(Usuarios professor) { var identLogin = IdentCurrent("LoginId", "dbo.Login"); //Recupera último id inserido na tabela Login var strQuery = ""; strQuery += " INSERT INTO PROFESSORES (FKLoginId, Nome, Sobrenome, Endereco, CPF, Data_Nascimento, Email) "; strQuery += string.Format(" VALUES ('{0}','{1}','{2}','{3}','{4}','{5}','{6}') ", identLogin, professor.Nome, professor.Sobrenome, professor.Endereco, professor.CPF, professor.Data_Nascimento, professor.Email ); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }
//UPDATE private void Atualizar(Usuarios professor) { var strQuery = ""; strQuery += " UPDATE Professores SET"; strQuery += string.Format(" Nome = '{0}', Sobrenome = '{1}', Endereco = '{2}', CPF = '{3}', Data_Nascimento = '{4}', Email = '{5}'", professor.Nome, professor.Sobrenome, professor.Endereco, professor.CPF, professor.Data_Nascimento, professor.Email ); strQuery += string.Format(" WHERE ProfessorId = {0} ", professor.ProfessorId); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }
//INSERT private void Inserir(Cursos cursos) { var strQuery = ""; strQuery += " INSERT INTO Curso (Nome) "; strQuery += string.Format(" VALUES ('{0}')", cursos.Nome); using (conexao = new Conexao()) { conexao.ExecutaComando(strQuery); } }
public void AlterarSenha(AlterarSenha alteraSenha) { using (conexao = new Conexao()) { seguranca = new Seguranca(); var strQuery = string.Format(" UPDATE Login SET Senha = '{0}' WHERE Login = '******' ", seguranca.Criptografar(alteraSenha.NovaSenha), alteraSenha.Email); //var retornoDataReader = conexao.ExecutaSelect(strQuery).HasRows; conexao.ExecutaComando(strQuery); } }