public IActionResult Agregar(int IdUsuario) { var user = HttpContext.Session.Get <Usuario>("sessionUser"); Amistad nueva = new Amistad(user.Id, IdUsuario, true); context.Amistades.Add(nueva); context.SaveChanges(); return(RedirectToAction("Index", "Usuario")); }
public List <Amistad> Amigos(int ID) { List <Amistad> Lista = new List <Amistad>(); UsuariosDAO Usuario = new UsuariosDAO(); SqlCommand Comando = new SqlCommand("select * from Amigos where (IdUsuario11='" + ID + "' or IdUsuario10='" + ID + "') and Estatus = 2"); 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); }