public List <Atividade> listaporAluno(int id) { using (contexto = new Contexto()) { string select = "SELECT idTurma FROM Pessoa WHERE idPessoa= '" + id + "'"; SqlDataReader reader = contexto.ExecutaComandoComRetorno(select); if (reader.Read()) { id = Convert.ToInt16(reader[0]); } reader.Dispose(); var strQuery = string.Format(" SELECT * FROM ATIVIDADE WHERE idTurma = {0}", id); var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return(TransformaReaderEmListaDeObjeto(retornoDataReader)); } }
public List <Disciplina> ListarTodos() { using (contexto = new Contexto()) { var strQuery = " SELECT * FROM DISCIPLINA "; var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return(TransformaReaderEmListaDeObjeto(retornoDataReader)); } }
public Cliente ListarPorId(int id) { using (contexto = new Contexto()) { string strQuery = string.Format(" SELECT * FROM CLIENTE WHERE ClienteId = {0} ", id); var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno).FirstOrDefault(); } }
public List<Supervisor> ListarTodos() { using (contexto = new Contexto()) { string strQuery = " SELECT * FROM SUPERVISOR2 "; var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno); } }
public Aluno ListarPorId(int id) { using (contexto = new Contexto()) { var strQuery = string.Format(" SELECT * FROM PESSOA WHERE idPessoa = {0} and TIPO = 1 ", id); var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return(TransformaReaderEmListaDeObjeto(retornoDataReader).FirstOrDefault()); } }
public Supervisor ListarPorId(int id) { using (contexto = new Contexto()) { string strQuery = string.Format(" SELECT * FROM SUPERVISOR2 WHERE Id = {0} ", id); var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno).FirstOrDefault(); } }
public List <Turma> ListaTurma() { using (contexto = new Contexto()) { var strQuery = string.Format(" SELECT * FROM TURMA"); var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return(TransformaTurma(retornoDataReader)); } }
public List <Disciplina> listaDisciplina() { using (contexto = new Contexto()) { var strQuery = string.Format(" SELECT * FROM DISCIPLINA"); var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return(TransformaDisciplina(retornoDataReader)); } }
public List <Score> listascore() { using (contexto = new Contexto()) { var strQuery = " SELECT * FROM SCORE"; var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return(TransformaScore(retornoDataReader)); } }
public List <Questao> listaQuestao(int id) { using (contexto = new Contexto()) { var strQuery = " SELECT * FROM QUESTAO WHERE idAtividade like '" + id + "'"; var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return(TransformaQuestao(retornoDataReader)); } }
public List<Cliente> ClientesEspeciais() { using (contexto = new Contexto()) { string strQuery = " SELECT * FROM CLIENTE WHERE Ativo = 1 AND GetDate() - DataCadastro >= 5 "; var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno); } }
public List <Professor> listaProfessor() { using (contexto = new Contexto()) { var strQuery = string.Format(" SELECT * FROM PESSOA WHERE tipo = 2"); var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return(TransformaProfessor(retornoDataReader)); } }
public Funcionario ListarPorMatricula(string matricula) { using (contexto = new Contexto()) { string strQuery = string.Format(" SELECT * FROM " + this.bancoFrequencia + "FUNCIONARIO WHERE Matricula = '{0}' ", matricula); var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno).FirstOrDefault(); } }
public List <Aluno> ListarTodos() { using (contexto = new Contexto()) { var strQuery = " SELECT * FROM PESSOA WHERE TIPO = 1"; var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return(TransformaReaderEmListaDeObjeto(retornoDataReader)); } }
public Questao ListarPorId(int id) { using (contexto = new Contexto()) { var strQuery = string.Format(" SELECT * FROM QUESTAO WHERE idQuestao = {0} ", id); var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return(TransformaReaderEmListaDeObjeto(retornoDataReader).FirstOrDefault()); } }
public List <Questao> ListarTodos() { using (contexto = new Contexto()) { var strQuery = " SELECT * FROM QUESTAO"; var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return(TransformaReaderEmListaDeObjeto(retornoDataReader)); } }
/// <summary> /// Lista todas as transportadora /// </summary> /// <returns></returns> public List<Transportadora> ListarTodos() { using (contexto = new Contexto()) { var strQuery = " SELECT * FROM transportadora "; var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return TransformaReaderEmListaDeObjeto(retornoDataReader); } }
public Transportadora ListarPorId(int id) { using (contexto = new Contexto()) { var strQuery = string.Format(" SELECT * FROM transportadora WHERE Codigo = {0} ", id); var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return TransformaReaderEmListaDeObjeto(retornoDataReader).FirstOrDefault(); } }
public List<Cidade> ListarTodos() { using (contexto = new Contexto()) { string strQuery = " SELECT * FROM CIDADE "; var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno); } }
public Disciplina ListarPorId(int id) { using (contexto = new Contexto()) { var strQuery = string.Format(" SELECT * FROM DISCIPLINA WHERE idDisciplina = {0} ", id); var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return(TransformaReaderEmListaDeObjeto(retornoDataReader).FirstOrDefault()); } }
public List<Funcionario> ListarTodos() { using (contexto = new Contexto()) { string strQuery = " SELECT * FROM " + this.bancoFrequencia + "FUNCIONARIO "; var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno); } }
public List <Opcao> ListOpc(int id) { using (contexto = new Contexto()) { var strQuery = " SELECT * FROM OPCAO WHERE idQuestao like '" + id + "'"; var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); return(TransformaOPC(retornoDataReader)); } }
public Login Logar(string usuario, string senha) { using (contexto = new Contexto()) { string strQuery = string.Format(" SELECT * FROM LOGIN WHERE Usuario = '{0}' AND Senha = '{1}' ", usuario, senha); var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno).FirstOrDefault(); } }
public Produto ListarPorId(int id) { using (contexto = new Contexto()) { string strQuery = " SELECT * FROM PRODUTO AS P LEFT JOIN CLIENTE C ON(P.ClienteId = C.ClienteId) "; strQuery += string.Format(" WHERE P.ProdutoId = {0} ", id); var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno).FirstOrDefault(); } }
public List<Produto> ListarTodos() { using (contexto = new Contexto()) { string strQuery = " SELECT * FROM PRODUTO AS P LEFT JOIN CLIENTE C ON(P.ClienteId = C.ClienteId) "; var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno); } }
public List<Login> ListarTodos() { using (contexto = new Contexto()) { string strQuery = " SELECT * FROM LOGIN AS L "; //strQuery += " LEFT JOIN STATUS AS S ON(L.IdLogin = S.IdStatus) "; //strQuery += " LEFT JOIN FUNCIONARIO AS F ON(L.IdLogin = F.IdFuncionario) "; var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno); } }
public List<Funcionario> ListarTodos() { using (contexto = new Contexto()) { string strQuery = " SELECT * FROM FUNCIONARIO AS F "; strQuery += " LEFT JOIN CIDADE AS C ON(F.IdFuncionario = C.IdCidade) "; strQuery += " LEFT JOIN ESTADO AS E ON(F.IdFuncionario = E.IdEstado) "; var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno); } }
public Funcionario ListarPorId(int id) { using (contexto = new Contexto()) { string strQuery = " SELECT * FROM FUNCIONARIO AS F "; strQuery += " LEFT JOIN CIDADE AS C ON(F.IdFuncionario = C.IdCidade) "; strQuery += " LEFT JOIN ESTADO AS E ON(F.IdFuncionario = E.IdEstado) "; strQuery += string.Format(" WHERE F.IdFuncionario = {0} ", id); var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno).FirstOrDefault(); } }
public Login Logar(string usuario, string senha) { using (contexto = new Contexto()) { string strQuery = " SELECT * FROM LOGIN AS L ";//pega tds os atributos das classes //strQuery += " LEFT JOIN STATUS AS S ON(L.IdLogin = S.IdStatus) ";//usa p/ diferente de demitido //strQuery += " LEFT JOIN FUNCIONARIO AS F ON(L.IdLogin = F.IdFuncionario) ";//usa p/ pegar cargo //strQuery += string.Format(" WHERE UPPER(S.Descricao) <> 'DEMITIDO' AND L.Usuario = '{0}' AND L.Senha = '{1}' ", strQuery += string.Format(" WHERE L.Usuario = '{0}' AND L.Senha = '{1}' ", //strQuery += string.Format(" WHERE UPPER(S.Descricao) <> 'DEMITIDO' AND L.Usuario = '{0}' AND L.Senha = '{1}' ", usuario, senha); var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno).FirstOrDefault(); } }
public int buscaAtividade(string name) { int id = 0; using (contexto = new Contexto()) { string select = "SELECT TOP 1 idAtividade FROM Atividade ORDER BY idAtividade DESC"; SqlDataReader reader = contexto.ExecutaComandoComRetorno(select); if (reader.Read()) { id = Convert.ToInt16(reader[0]); } reader.Dispose(); return(id); } }
public int buscaDisciplina(string namedisc) { int id = 0; using (contexto = new Contexto()) { string select = "SELECT idDisciplina FROM DISCIPLINA WHERE nome= '" + namedisc + "'"; SqlDataReader reader = contexto.ExecutaComandoComRetorno(select); if (reader.Read()) { id = Convert.ToInt16(reader[0]); } reader.Dispose(); return(id); } }
public int buscaProf(string nameprof) { int id = 0; using (contexto = new Contexto()) { string select = "SELECT idPessoa FROM PESSOA WHERE nome= '" + nameprof + "'"; SqlDataReader reader = contexto.ExecutaComandoComRetorno(select); if (reader.Read()) { id = Convert.ToInt16(reader[0]); } reader.Dispose(); return(id); } }
public int BuscaTurma(string name) { int id = 0; using (contexto = new Contexto()) { string select = "SELECT idTurma FROM Turma WHERE nome= '" + name + "'"; SqlDataReader reader = contexto.ExecutaComandoComRetorno(select); if (reader.Read()) { id = Convert.ToInt16(reader[0]); } reader.Dispose(); return(id); } }
public string pegasenha(string login, string senha) { using (contexto = new Contexto()) { var senhaPessoa = ""; var strQuery = " SELECT Login, Senha from PESSOA WHERE "; strQuery += string.Format("login = '******' and ", login); strQuery += string.Format("senha='{0}'", senha); SqlDataReader reader = contexto.ExecutaComandoComRetorno(strQuery); if (reader.Read()) { senhaPessoa = Convert.ToString(reader[1]); } reader.Dispose(); return(senhaPessoa); } }
/// <summary> /// Checar se o usuario e senha existem na database /// </summary> /// <param name="_username">Nome de usuário</param> /// <param name="_password">Senha do usuário</param> /// <returns>True se o usuario existe e a password está correta</returns> public bool AutenticaUsuario(string _username, string _password) { string strQuery = @"SELECT Username FROM usuario WHERE "; strQuery += string.Format("Username = '******' AND Password = '******'", _username, SHA1.Encode(_password)); using (contexto = new Contexto()) { var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); if (retornoDataReader.HasRows) { FormsAuthentication.SetAuthCookie(_username, false); return true; } else { return false; } } }
//public Operador ListarPorLogin(string login) //{ // using (contexto = new Contexto()) // { // string strQuery = string.Format(" SELECT * FROM OPERADOR2 WHERE Id = '{0}' ", login); // var retorno = contexto.ExecutaComandoComRetorno(strQuery); // return TransformaDataReaderEmLista(retorno).FirstOrDefault(); // } //} public List<Supervisor> ObterPesquisa(Supervisor supervisor) { // string strQuery = null; using (contexto = new Contexto()) { string strQuery = null; if (supervisor.LoginRede != null) { strQuery += string.Format(" SELECT * FROM SUPERVISOR2 WHERE LoginRede = '{0}' ", supervisor.LoginRede);//vai guardar login no banco var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno); } else { return null; } } }
//public Operador ListarPorLogin(string login) //{ // using (contexto = new Contexto()) // { // string strQuery = string.Format(" SELECT * FROM OPERADOR2 WHERE Id = '{0}' ", login); // var retorno = contexto.ExecutaComandoComRetorno(strQuery); // return TransformaDataReaderEmLista(retorno).FirstOrDefault(); // } //} public List<Operador> ObterPesquisa(Operador operador) { // string strQuery = null; using (contexto = new Contexto()) { string strQuery = null;//declara a variável antes if (operador.LoginRede != null) { strQuery += string.Format(" SELECT * FROM OPERADOR2 WHERE LoginRede = '{0}' ", operador.LoginRede);//vai guardar login no banco var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno); } else { return null;//ñ retorna nada, ñ faz nada, se quiser coloca } } }
/// <summary> /// Coleta as permissoes do usuario logado /// </summary> /// <returns> List<Strin lista </returns> public List<String> getPermissoesDoUsuario() { Usuario user = this.getUsuarioLogado(); if (user == null) return null; string strQuery = @"SELECT Nome FROM permissao "; strQuery += string.Format(" WHERE Usuario_id = '{0}'", user.Id); List<String> lista = new List<String>(); using (contexto = new Contexto()) { var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); while (retornoDataReader.Read()) { lista.Add(retornoDataReader["Nome"].ToString()); } } return lista; }
/// <summary> /// Coleta o usuário logado /// </summary> /// <returns></returns> public Usuario getUsuarioLogado() { string login = HttpContext.Current.User.Identity.Name; if (login == null) { return null; } string strQuery = @"SELECT Id, Username, Email, RegDate FROM usuario WHERE "; strQuery += string.Format("Username = '******'", login); Usuario user = null; using (contexto = new Contexto()) { var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); while (retornoDataReader.Read()) { user = new Usuario(); user.Id = Convert.ToInt32(retornoDataReader["Id"]); user.Email = retornoDataReader["Email"].ToString(); user.UserName = retornoDataReader["Username"].ToString(); int colIndex = retornoDataReader.GetOrdinal("RegDate"); user.RegDate = retornoDataReader.GetDateTime(colIndex); } } return user; }
/// <summary> /// Consulta avaliações deste usuario na empresa setada em TransportadoraId /// </summary> /// <param name="TransportadoraId"></param> /// <returns>Enum do tipo de avaliação: AVALIACAO_TIPO</returns> public AVALIACAO_TIPO getAvaliacao(int TransportadoraId) { AVALIACAO_TIPO avaliacao = AVALIACAO_TIPO.Nenhuma; var usuario = this.getUsuarioLogado(); if (usuario == null) return avaliacao; string strQuery = @"SELECT Avaliacao FROM usuario_avaliacao WHERE "; strQuery += string.Format("Usuario_id = '{0}' AND Transportadora_id = '{1}'", usuario.Id, TransportadoraId); using (contexto = new Contexto()) { var retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery); while (retornoDataReader.Read()) { int av = Convert.ToInt32(retornoDataReader["Avaliacao"]); avaliacao = (AVALIACAO_TIPO)av; } } return avaliacao; }
//lista pode ter parâmetro public List<Funcionario> ObterPesquisa(Funcionario funcionario) { using (contexto = new Contexto()) { string strQuery = null; if (funcionario.LoginRede != null) { strQuery = " SELECT F.Matricula, F.Funcao, F.LoginRede FROM " + this.bancoFrequencia + "FUNCIONARIO as F with (nolock) "; strQuery += " LEFT JOIN " + this.bancoFrequencia + "FUNCIONARIODADO as FD with (nolock) ON (F.Matricula = FD.Chapa) "; strQuery += string.Format(" WHERE upper(FD.Status) <> 'DEMITIDO' AND F.LoginRede = '{0}' ", funcionario.LoginRede); var retorno = contexto.ExecutaComandoComRetorno(strQuery); return TransformaDataReaderEmLista(retorno); } else { return null; } } }