public List <Comentario> ListaComentarios(int ID) { List <Comentario> Lista = new List <Comentario>(); SqlCommand Comando = new SqlCommand("Select * from Comentarios where IdPublicacion1='" + ID + "' order by FehcaHora desc "); Comando.Connection = Conexion.Conectar(); UsuariosDAO Usuarios = new UsuariosDAO(); SqlDataReader Reader; Conexion.Abrir(); Reader = Comando.ExecuteReader(); while (Reader.Read()) { Comentario Comentario = new Comentario() { Codigo = int.Parse(Reader[0].ToString()), Comentario = Reader[1].ToString(), CodigoPublicacion = int.Parse(Reader[2].ToString()), CodigoUsuario = int.Parse(Reader[3].ToString()), FechaHora = DateTime.Parse(Reader[4].ToString()), Usuario = Usuarios.BuscarUsuario(int.Parse(Reader[3].ToString())), }; Lista.Add(Comentario); } Conexion.Cerrar(); return(Lista); }
public List <Chats> ListaChats(int ID) { UsuariosDAO Usuarios = new UsuariosDAO(); List <MensajesDAO.Chats> Lista = new List <MensajesDAO.Chats>(); SqlCommand Comando = new SqlCommand("exec Chats " + ID); Comando.Connection = Conexion.Conectar(); SqlDataReader Reader; Conexion.Abrir(); Reader = Comando.ExecuteReader(); while (Reader.Read()) { MensajesDAO.Chats chats = new MensajesDAO.Chats() { Remitente = Usuarios.BuscarUsuario(int.Parse(Reader[0].ToString())), FechaHora = DateTime.Parse(Reader[1].ToString()), NumeroMensajes = int.Parse(Reader[2].ToString()), UltimoMensaje = Reader[3].ToString() }; Lista.Add(chats); } Conexion.Cerrar(); return(Lista); }
public UsuariosBO BuscarUsuario(string Usuario, string Contraseña) { string Sentencia = string.Format("select * from Usuarios where NickName ='{0}' and Contraseña='{1}'", Usuario, Contraseña); SqlCommand Comando = new SqlCommand(Sentencia); Comando.Connection = Conexion.Conectar(); SqlDataReader Reader; Conexion.Abrir(); Reader = Comando.ExecuteReader(); UsuariosBO UsuarioBO = new UsuariosBO(); if (Reader.Read()) { UsuarioBO.Codigo = int.Parse(Reader[0].ToString()); UsuarioBO.NickName = Reader[1].ToString(); UsuarioBO.Contraseña = Reader[2].ToString(); UsuarioBO.FotoPerfil = Reader[3].ToString(); UsuarioBO.Correo = Reader[4].ToString(); UsuarioBO.Nombre = Reader[5].ToString(); UsuarioBO.Apellido = Reader[6].ToString(); UsuarioBO.IDTipo = int.Parse(Reader[7].ToString()); } Conexion.Cerrar(); return(UsuarioBO); }
public List <PublicacionesBO> ListaPeliculas() { List <PublicacionesBO> Publicaciones = new List <PublicacionesBO>(); SqlCommand Comando = new SqlCommand("Select * from Publicaciones"); Comando.Connection = Conexion.Conectar(); SqlDataReader Reader; Conexion.Abrir(); Reader = Comando.ExecuteReader(); while (Reader.Read()) { PublicacionesBO Publicacion = new PublicacionesBO() { Codigo = int.Parse(Reader[0].ToString()), Titulo = Reader[1].ToString(), Contenido = Reader[2].ToString(), CodigoUsuario = int.Parse(Reader[3].ToString()), FechaHora = DateTime.Parse(Reader[4].ToString()) }; Publicaciones.Add(Publicacion); } Conexion.Cerrar(); return(Publicaciones); }
public bool LogroObtenido(int CodLogro, int Usuario) { int Resultado = 0; SqlCommand Comando = new SqlCommand("select Count(*) from LogrosUsuario where IdUsuario12 = '" + Usuario + "' and IdLogro1='" + CodLogro + "'", Conexion.Conectar()); Conexion.Abrir(); SqlDataReader Reader = Comando.ExecuteReader(); if (Reader.Read()) { Resultado = int.Parse(Reader[0].ToString()); } Conexion.Cerrar(); return(Resultado > 0); }
public CodigosRestablecerBO BuscarCodigo(string Codigo) { SqlCommand Comando = new SqlCommand("select * from CodigosRestablecer where Codigo ='" + Codigo + "'"); SqlDataReader Reader; Comando.Connection = Conexion.Conectar(); Conexion.Abrir(); Reader = Comando.ExecuteReader(); CodigosRestablecerBO CodigoBO = new CodigosRestablecerBO(); if (Reader.Read()) { CodigoBO = new CodigosRestablecerBO() { Codigo = Reader[0].ToString(), Usado = int.Parse(Reader[1].ToString()), CodigoUsuario = int.Parse(Reader[2].ToString()), FechaGeneracion = DateTime.Parse(Reader[3].ToString()) }; } Conexion.Cerrar(); return(CodigoBO); }
public List <Amistad> Solicitudes(int ID) { List <Amistad> Lista = new List <Amistad>(); UsuariosDAO Usuario = new UsuariosDAO(); SqlCommand Comando = new SqlCommand("select * from Amigos where IdUsuario11='" + ID + "' and Estatus = 1"); SqlDataReader Reader; Comando.Connection = Conexion.Conectar(); Conexion.Abrir(); Reader = Comando.ExecuteReader(); while (Reader.Read()) { Amistad Amistad = new Amistad() { Usuario1 = Usuario.BuscarUsuario(int.Parse(Reader[1].ToString())), Usuario2 = Usuario.BuscarUsuario(int.Parse(Reader[2].ToString())), Estatus = int.Parse(Reader[3].ToString()) }; Lista.Add(Amistad); } Conexion.Cerrar(); return(Lista); }
public int TotalPuntos(int ID) { int Total = 0; SqlCommand Comando = new SqlCommand("Select SUM(Puntuaciones.Puntuacion) from Puntuaciones where Puntuaciones.IdUsuario5 ='" + ID + "'"); SqlDataReader Reader; Comando.Connection = Conexion.Conectar(); Conexion.Abrir(); Reader = Comando.ExecuteReader(); if (Reader.Read()) { int.TryParse(Reader[0].ToString(), out ID); } Conexion.Cerrar(); return(Total); }
public List <TipoUsuarioBO> ListaTipos() { SqlCommand Comando = new SqlCommand("Select * from TipoUsuario"); SqlDataReader Reader; Comando.Connection = Conexion.Conectar(); Conexion.Abrir(); Reader = Comando.ExecuteReader(); List <TipoUsuarioBO> Lista = new List <TipoUsuarioBO>(); TipoUsuarioBO tipo = new TipoUsuarioBO(); while (Reader.Read()) { tipo = new TipoUsuarioBO() { Codigo = int.Parse(Reader[0].ToString()), Tipo = Reader[1].ToString() }; Lista.Add(tipo); } return(Lista); }