private void populateMyProfile() { if (!PortalPage.setProfileImage(img, ConciergeAPI.CurrentEntity)) { tdProfileImage.Visible = false; } _populatePreferredAddress(); // set the email var e = ConciergeAPI.CurrentEntity; if (e.EmailAddress != null) { hlEmail.NavigateUrl = "mailto:" + e.EmailAddress; hlEmail.Text = e.EmailAddress; } // set the phone numbers _populatePreferredPhoneNumber(); setLoginAs(); _populateDigitalLocker(); _setupMyReports(); }
protected void rptPosts_ItemDataBound(object sender, RepeaterItemEventArgs e) { DataRowView drv = (DataRowView)e.Item.DataItem; switch (e.Item.ItemType) { case ListItemType.Header: break; case ListItemType.Footer: break; case ListItemType.AlternatingItem: goto case ListItemType.Item; case ListItemType.Item: Image img = (Image)e.Item.FindControl("profileImg"); HtmlTableRow trProfileImage = (HtmlTableRow)e.Item.FindControl("trProfileImage"); Label lblPosts = (Label)e.Item.FindControl("lblPosts"); lblPosts.Visible = drv["PostedBy"] != DBNull.Value; if (drv["PostedBy_Image"] == DBNull.Value || !PortalPage.setProfileImage(img, drv["PostedBy_Image"].ToString())) { trProfileImage.Visible = false; } HtmlTableRow trMessageTitle = (HtmlTableRow)e.Item.FindControl("trMessageTitle"); trMessageTitle.Visible = !string.IsNullOrWhiteSpace(drv["Name"] as string); break; } }