public IList <Bastidores> Lista() { using (var contexto = new EducacaoSexualContext()) { return(contexto.PP2_Bastidores.ToList()); } }
public Usuario BuscaPorEmail(string email) { using (var contexto = new EducacaoSexualContext()) { return(contexto.PP2_Usuario.Where(p => p.Email == email).FirstOrDefault()); } }
public IList <MitosEVerdades> Lista() { using (var contexto = new EducacaoSexualContext()) { return(contexto.PP2_Mito.ToList()); } }
public Pergunta BuscaPorId(int id) { using (var contexto = new EducacaoSexualContext()) { return(contexto.PP2_Pergunta.Where(p => p.Id == id).FirstOrDefault()); } }
public IList <Pesquisa> Lista() { using (var contexto = new EducacaoSexualContext()) { return(contexto.PP2_Pesquisa.ToList()); } }
public IList <EducacaoSexual> Lista() { using (var contexto = new EducacaoSexualContext()) { return(contexto.PP2_EducacaoSexual.ToList()); } }
public IList <Imagem> Lista() { using (var contexto = new EducacaoSexualContext()) { return(contexto.PP2_Imagem.ToList()); } }
public Usuario BuscaPorId(int id) { using (var contexto = new EducacaoSexualContext()) { return(contexto.PP2_Usuario.Where(p => p.Id == id).FirstOrDefault());; } }
public void Atualiza(Usuario user) { using (var contexto = new EducacaoSexualContext()) { contexto.Entry(user).State = EntityState.Modified; contexto.SaveChanges(); } }
public void Adiciona(TResposta res) { using (var contexto = new EducacaoSexualContext()) { contexto.Add(res); contexto.SaveChanges(); } }
public IList <TResposta> BuscaPorPergunta(int codPergunta) { using (var contexto = new EducacaoSexualContext()) { IList <TResposta> ret = contexto.PP2_Resposta.Where(p => p.CodPergunta == codPergunta).ToList(); return(ret); } }
public IList <Usuario> Lista() { using (var contexto = new EducacaoSexualContext()) { IList <Usuario> lista = contexto.PP2_Usuario.ToList(); return(lista); } }
public IList <Pergunta> Lista() { using (var contexto = new EducacaoSexualContext()) { IList <Pergunta> ret = contexto.PP2_Pergunta.OrderByDescending(p => p.QuantidadeAcesso).ToList(); return(ret); } }
public IList <Pergunta> BuscaPorPalavraChave(string palavraChave) { using (var contexto = new EducacaoSexualContext()) { IList <Pergunta> ret = contexto.PP2_Pergunta.Where(p => p.PalavraChave == palavraChave).ToList(); return(ret); } }
public Usuario BuscaPorNome(string nome) { using (var contexto = new EducacaoSexualContext()) { var user = contexto.PP2_Usuario.Where(p => p.NomeUsuario == nome).FirstOrDefault(); return(user); } }
public void SomarAcesso(int id) { using (var contexto = new EducacaoSexualContext()) { Pergunta p = BuscaPorId(id); p.QuantidadeAcesso++; contexto.Update(p); contexto.SaveChanges(); } }
public void Adicionar(Pergunta per) { using (var contexto = new EducacaoSexualContext()) { per.QuantidadeAcesso = 0; contexto.Add(per); contexto.SaveChanges(); } }
public void Excluir(string e, string senha) { using (var contexto = new EducacaoSexualContext()) { Usuario user; if ((user = BuscaPorEmailSenha(e, senha)) != null) { contexto.PP2_Usuario.Remove(user); contexto.SaveChanges(); } } }
public Usuario BuscaPorEmailSenha(string email, string senha) { using (var contexto = new EducacaoSexualContext()) { var user = contexto.PP2_Usuario.Where(p => p.Email == email).FirstOrDefault(); if (user != null && user.Senha == senha) { return(user); } return(null); } }
public Usuario BuscaPorNomeSenha(string nome, string senha) { using (var contexto = new EducacaoSexualContext()) { var user = contexto.PP2_Usuario.Where(p => p.NomeUsuario == nome).FirstOrDefault(); if (user != null && user.Senha == senha) { return(user); } return(null); } }
public IList <Gravidez> Lista(ref IList <Imagem> imgs) { using (var contexto = new EducacaoSexualContext()) { IList <Gravidez> lista = contexto.PP2_Gravidez.ToList(); foreach (Gravidez g in lista) { imgs.Add(contexto.PP2_Imagem.Where(p => p.Id == g.CodImagem).FirstOrDefault()); } return(lista); } }
public IList <Prevencao> Lista(ref IList <Imagem> imgs) { using (var contexto = new EducacaoSexualContext()) { IList <Prevencao> lista = contexto.PP2_MetodoPrevencao.ToList(); foreach (Prevencao m in lista) { imgs.Add(contexto.PP2_Imagem.Where(p => p.Id == m.CodImagem).FirstOrDefault()); } return(lista); } }
public IList <Quiz> Lista(ref IList <string> respostas) { using (var contexto = new EducacaoSexualContext()) { var listaQuiz = contexto.PP2_Quiz.ToList(); for (int i = 0; i < listaQuiz.Count; i++) { respostas.Add(listaQuiz[i].Resposta); } return(listaQuiz); } }
public IList <Corpo> Lista(ref IList <Imagem> imgs) { using (var contexto = new EducacaoSexualContext()) { IList <Corpo> lista = contexto.PP2_Corpo.ToList(); foreach (Corpo c in lista) { imgs.Add(contexto.PP2_Imagem.Where(p => p.Id == c.CodImagem).FirstOrDefault()); } return(lista); } }
public IList <Doenca> Lista(ref IList <Imagem> imgs) { using (var contexto = new EducacaoSexualContext()) { IList <Doenca> lista = contexto.PP2_Doenca.ToList(); foreach (Doenca d in lista) { imgs.Add(contexto.PP2_Imagem.Where(p => p.Id == d.CodImagem).FirstOrDefault()); } return(lista); } }
public void Adiciona(Usuario us) { using (var contexto = new EducacaoSexualContext()) { if (BuscaPorEmail(us.Email) == null) { contexto.Database.ExecuteSqlCommand("cadastrarDiscussex_sp @p0, @p1, @p2, @p3", parameters: new[] { us.NomeUsuario, us.Senha, us.Email, us.ImgPerfil }); contexto.SaveChanges(); } else { throw new Exception("Email já existente inválido"); } } }
public void AlterarImagem(string nI, string e, string s) { using (var contexto = new EducacaoSexualContext()) { Usuario user; if ((user = BuscaPorEmailSenha(e, s)) != null) { user.ImgPerfil = nI; contexto.Update(user); contexto.SaveChanges(); } else { throw new Exception("Senha Inválida"); } } }
public Usuario Login(string log, string senha) { using (var contexto = new EducacaoSexualContext()) { List <Usuario> ret; if (BuscaPorEmailSenha(log, senha) != null) { ret = contexto.PP2_Usuario.FromSql("loginDiscussex_sp @p0, @p1, @p2", parameters: new[] { log, senha, null }).ToList(); } else if (BuscaPorNomeSenha(log, senha) != null) { ret = contexto.PP2_Usuario.FromSql("loginDiscussex_sp @p0, @p1, @p2", parameters: new[] { null, senha, log }).ToList(); } else { return(null); } return(ret.ElementAt(0)); } }