public FriendListResult(Form form, Panel panel, int userID, List <User> results, ProxyFacebook proxy) { this._mainPanel = panel; this._userID = userID; this._results = results; this._proxy = proxy; this._form = form; }
public TagFriends() { user = MainView.user; proxy = MainView.proxy; user = proxy.GetUserById(user.ID); user.friends = proxy.GetFriends(user.ID); InitializeComponent(); }
public Feed(Action refresh, Form form, Panel panel, int userID, int otherUserID, ProxyFacebook proxy) { this.mainPanel = panel; this.userID = userID; this.proxy = proxy; this.form = form; this.refresh = refresh; this.otherUserID = otherUserID; }
public FriendSearchResult(Form form, Panel panel, int userID, List <User> results, ProxyFacebook proxy, string pattern) { this._mainPanel = panel; this._userID = userID; this._results = results; this._proxy = proxy; this._form = form; this._pattern = pattern; }
public LikeComment(Action refresh, Form form, Panel panel, Point targetLocation, int postID, int userID, ProxyFacebook proxy) { mainPanel = panel; this.targetLocation = targetLocation; this.userID = userID; this.postID = postID; this.proxy = proxy; this.form = form; this.refresh = refresh; }
public FriendRequest() { InitializeComponent(); user = MainView.user; proxy = MainView.proxy; user = proxy.GetUserById(user.ID); requestList = proxy.GetFriendRequests(user.ID); nameBtn.Text = user.firstName; result = new FriendRequestCustom(this, resultsPanel, user.ID, requestList, proxy); result.AddResults(); }
public ChooseProfilePicture() { InitializeComponent(); user = MainView.user; proxy = MainView.proxy; imageLocation = ""; nameLabel.Text = user.firstName; imageLocation = Configuration.imageRoute + "profileIcon.png"; }
public FriendSearch(string search) { InitializeComponent(); nameResultLabel.Text = search; user = MainView.user; proxy = MainView.proxy; user = proxy.GetUserById(user.ID); searchList = proxy.SearchUsers(search, user.ID); nameBtn.Text = user.firstName; result = new FriendSearchResult(this, resultsPanel, user.ID, searchList, proxy, search); result.AddResults(); }
public EditProfile() { user = MainView.user; proxy = MainView.proxy; user = proxy.GetUserById(user.ID); InitializeComponent(); nameRegisterTxt.Text = user.firstName; lastNameRegisterTxt.Text = user.lastName; profilePictureImage.Image = Image.FromFile(user.profilePicture); imageLocation = user.profilePicture; nameBtn.Text = user.firstName; }
public FeedView() { user = MainView.user; proxy = MainView.proxy; user = proxy.GetUserById(user.ID); InitializeComponent(); var feedCooker = new FeedCooker(new BuilderMainFeed(this.refresh, this, postPanel, user.ID, user.ID, proxy)); feedCooker.ObtenerFeed(); if (postPanel.Controls.Count < 2) { noPostLbl.Text = "Sin actividad en tu feed."; } nameBtn.Text = user.firstName; imageLocation = "null"; }
public FriendList(User user) { InitializeComponent(); this.user = user; this.proxy = MainView.proxy; result = new FriendListResult(this, friendListPanel, user.ID, user.friends, proxy); result.AddResults(); if (friendListPanel.Controls.Count < 2) { noPostLbl.Text = "Sin amigos."; } else { noPostLbl.Text = ""; } nameBtn.Text = user.firstName; }
public OtherProfile(int otherUserID) { InitializeComponent(); user = MainView.user; proxy = MainView.proxy; otherUser = proxy.GetUserById(otherUserID); user = proxy.GetUserById(user.ID); otherUser.friends = proxy.GetFriends(otherUser.ID); checkFriendship = proxy.CheckFriendship(user.ID, otherUser.ID); checkRequest = proxy.CheckRequest(user.ID, otherUser.ID); checkInversedRequest = proxy.CheckRequest(otherUser.ID, user.ID); completeNameLabel.Text = otherUser.firstName + " " + otherUser.lastName; dateJoinedLabel.Text = otherUser.dateJoined.ToString("MMMM") + " " + otherUser.dateJoined.Year.ToString(); birthdayDateLabel.Text = otherUser.birthday.Day.ToString() + " de " + otherUser.birthday.ToString("MMMM"); profilePictureImage.Image = Image.FromFile(otherUser.profilePicture); nameBtn.Text = user.firstName; countFriendsLabel.Text = otherUser.friends.Count.ToString(); if (checkRequest) { friendsBtn.Text = "Aceptar solicitud"; } else if (checkInversedRequest) { friendsBtn.Text = "Cancelar solicitud"; } else if (!checkFriendship) { friendsBtn.Text = "Añadir amigo"; } else { friendsBtn.Text = "Eliminar amigo"; } var feedCooker = new FeedCooker(new BuilderProfileFeed(this.refresh, this, postPanel, user.ID, otherUser.ID, proxy)); feedCooker.ObtenerFeed(); if (postPanel.Controls.Count < 2) { noPostLbl.Text = "Sin actividad en su perfil."; } }
public Profile() { InitializeComponent(); user = MainView.user; proxy = MainView.proxy; user = proxy.GetUserById(user.ID); user.friends = proxy.GetFriends(user.ID); completeNameLabel.Text = user.firstName + " " + user.lastName; dateJoinedLabel.Text = user.dateJoined.ToString("MMMM") + " " + user.dateJoined.Year.ToString(); birthdayDateLabel.Text = user.birthday.Day.ToString() + " de " + user.birthday.ToString("MMMM"); profilePictureImage.Image = Image.FromFile(user.profilePicture); nameBtn.Text = user.firstName; countFriendsLabel.Text = user.friends.Count.ToString(); var feedCooker = new FeedCooker(new BuilderProfileFeed(this.refresh, this, postPanel, user.ID, user.ID, proxy)); feedCooker.ObtenerFeed(); if (postPanel.Controls.Count < 2) { noPostLbl.Text = "Sin actividad en tu perfil."; } }
public BuilderMainFeed(Action refresh, Form form, Panel panel, int userID, int otherUserID, ProxyFacebook proxy) { feed = new Feed(refresh, form, panel, userID, otherUserID, proxy); feed.results = proxy.GetPosts(userID); }
public BuilderLikeList(Action refresh, Form form, Panel panel, Point targetLocation, int postID, int userID, ProxyFacebook proxy) { likeComment = new LikeComment(refresh, form, panel, targetLocation, postID, userID, proxy); likeComment.likes = proxy.GetLikes(postID); }
public TaggedPost(int postID, ProxyFacebook proxy) { _postID = postID; _tags = new List <int>(); this.proxy = proxy; }