protected void ButtonGroupSend_Click(object sender, EventArgs e) { HtmlInputCheckBox chk; HyperLink hpl; string name = ""; Tz888.BLL.GoodFriend friendBll = new Tz888.BLL.GoodFriend(); for (int i = 0; i < this.friendListGridView.Rows.Count; i++) { chk = (HtmlInputCheckBox)this.friendListGridView.Rows[i].Cells[0].FindControl("checkbox2"); hpl = (HyperLink)this.friendListGridView.Rows[i].Cells[1].FindControl("hplContactName"); if (chk != null) { //if (chk.Checked)//判断有问题 //{ // name += hpl.Text.Trim() + "%"; //} if (hpl.Text.Trim() != "") { name += hpl.Text.Trim() + ","; } } } Response.Redirect("../../innerinfo/SendView.aspx?Ac=1&Name=" + name); }
protected void btnAddFriend_Click(object sender, EventArgs e) { Button btn; btn = (Button)sender; Tz888.BLL.GoodFriend friendBll = new Tz888.BLL.GoodFriend(); friendBll.BlackListManage(Convert.ToInt32(btn.CommandName.Trim()), 1); getList(); }
protected void btnOk_Click(object sender, EventArgs e) { Tz888.BLL.GoodFriend friendBll = new Tz888.BLL.GoodFriend(); Tz888.Model.GoodFriend model = new Tz888.Model.GoodFriend(); if (this.tboxName.Text.IndexOf(",") > -1) { string[] names = this.tboxName.Text.Trim().Split(','); for (int i = 0; i < names.Length; i++) { if (names[i].Trim() != "") { Tz888.BLL.Conn dal = new Tz888.BLL.Conn(); string strWhere = ""; strWhere = "nickName='" + names[i].Trim() + "'"; long m = 1; long j = 1; long k = 1; DataTable dt = dal.GetList("loginInfoTab", "loginName", "loginName", strWhere, "loginName", ref m, k, ref j); if (dt != null && dt.Rows.Count > 0) { model.LoginName = Page.User.Identity.Name; //model.LoginName = "kiki"; model.ContactName = dt.Rows[0][0].ToString(); model.GroupId = 3; friendBll.AddFriend(model); } else { Response.Write("<script>alert('用户不存在')</script>"); } } } } else { Tz888.BLL.Conn dal = new Tz888.BLL.Conn(); string strWhere = ""; strWhere = "nickName='" + this.tboxName.Text.Trim() + "'"; long i = 1; long j = 1; long k = 1; DataTable dt = dal.GetList("loginInfoTab", "loginName", "loginName", strWhere, "loginName", ref i, k, ref j); if (dt != null && dt.Rows.Count > 0) { model.LoginName = Page.User.Identity.Name; //model.LoginName = "kiki"; model.ContactName = dt.Rows[0][0].ToString(); model.GroupId = 3; friendBll.AddFriend(model); } else { Response.Write("<script>alert('用户不存在')</script>"); } } getList(); }
public void getList() { Tz888.BLL.GoodFriend friendBll = new Tz888.BLL.GoodFriend(); Tz888.Model.GoodFriend friend = new Tz888.Model.GoodFriend(); friend.LoginName = loginName; //"clandylee"; friend.ContactName = contactName; //"kittycat"; //好友资源更新 DataTable dt = friendBll.ResourceRefreshDT(friend); friendRefreshGridView.DataSource = dt; friendRefreshGridView.DataBind(); }
public string ToRecycle(string idList) { Tz888.BLL.GoodFriend friendBll = new Tz888.BLL.GoodFriend(); string userName = Page.User.Identity.Name; string[] s = idList.Split(','); for (int i = 0; i < s.Length; i++) { if (s[i].Trim() != "") { friendBll.BlackListManage(Convert.ToInt32(s[i]), 0); } } return("ok"); }
public string ToRecycle(string idList) { Tz888.BLL.GoodFriend friendBll = new Tz888.BLL.GoodFriend(); string userName = Page.User.Identity.Name; string[] s = idList.Split(','); for (int i = 0; i < s.Length; i++) { if (s[i].Trim() != "") { int contactID = Convert.ToInt32(s[i].Trim()); friendBll.DeleteFriend(contactID); } } return("ok"); }
protected void brnFriend_Click(object sender, EventArgs e) { LinkButton btn = new LinkButton(); btn = (LinkButton)sender; loginname = btn.CommandName.Trim(); Tz888.BLL.GoodFriend friendBll = new Tz888.BLL.GoodFriend(); Tz888.Model.GoodFriend model = new Tz888.Model.GoodFriend(); model.LoginName = Page.User.Identity.Name;//"sunray"; model.ContactName = loginname; model.GroupId = 1; friendBll.AddFriend(model); //string url="../FriendManager/addsuccess.aspx?name="+loginname; Response.Redirect("../FriendManager/addsuccess.aspx?name=" + loginname); }
protected void btnOk_Click(object sender, EventArgs e) { bool bR = Page.User.IsInRole("GT1002"); if (bR) { Tz888.BLL.GoodFriend goodFriend = new Tz888.BLL.GoodFriend(); Tz888.Model.GoodFriend set = new Tz888.Model.GoodFriend(); set.LoginName = loginname; set.MemberType = Convert.ToInt32(this.ddlMemberType.SelectedValue); set.MemberGrade = Convert.ToInt32(this.ddlMemberGrade.SelectedValue); set.MemberIntent = Convert.ToInt32(this.ddlMemberIntent.SelectedValue); goodFriend.SetFriendSet(set); Tz888.Common.MessageBox.Show(this.Page, "设置成功!"); } else { Response.Write("<script>window.open('FriendSetClue.htm');</script>"); } }
protected void btnBlackList_Click(object sender, EventArgs e) { CheckBox chk; Tz888.BLL.GoodFriend friendBll = new Tz888.BLL.GoodFriend(); for (int i = 0; i < this.friendListGridView.Rows.Count; i++) { chk = (CheckBox)this.friendListGridView.Rows[i].Cells[0].FindControl("checkbox2"); if (chk != null) { if (chk.Checked) { int contactID = Convert.ToInt32(this.friendListGridView.DataKeys[i].Value); friendBll.BlackListManage(contactID, 0); } } } getList(); }
protected void ButtonInfoDelete_Click(object sender, EventArgs e) { //删除所选 CheckBox chk; Tz888.BLL.GoodFriend friendBll = new Tz888.BLL.GoodFriend(); for (int i = 0; i < this.friendListGridView.Rows.Count; i++) { chk = (CheckBox)this.friendListGridView.Rows[i].Cells[0].FindControl("chkSelect"); if (chk != null) { if (chk.Checked) { int contactID = Convert.ToInt32(this.friendListGridView.DataKeys[i].Value); friendBll.DeleteFriend(contactID); } } } getList(); }
protected void friendListGridView_RowDataBound(object sender, GridViewRowEventArgs e) { DataRowView view = e.Row.DataItem as DataRowView;//定义一个DataRowView的实例 Image img = new Image(); img = (Image)e.Row.FindControl("imgTofo"); if (view != null) { //2会员类型,3会员周期,6付费状态,7审核状态 switch (view["ManageTypeId"].ToString().Trim()) { case "1001": e.Row.Cells[2].Text = "个人会员"; break; case "1003": e.Row.Cells[2].Text = "企业会员"; break; case "1004": e.Row.Cells[2].Text = "政府会员"; break; } //在线洽谈 long m = 1; long n = 1; long v = 1; string strWhere = ""; string online = ""; Tz888.BLL.Conn dal = new Tz888.BLL.Conn(); System.Web.UI.HtmlControls.HtmlGenericControl divOnline = (HtmlGenericControl)e.Row.FindControl("divOnlineTalk"); strWhere = "loginName='" + view["contactName"].ToString().Trim() + "'"; DataTable dataTable = dal.GetList("loginInfoIMTab", "loginName", "imType,ImAccount,isDisable", strWhere, "loginName", ref m, n, ref v); if (dataTable != null && dataTable.Rows.Count > 0) { if (Convert.ToInt32(dataTable.Rows[0][2]) != 1) { if (dataTable.Rows[0][0] != null && dataTable.Rows[0][0].ToString() != "") { if (dataTable.Rows[0][0].ToString().IndexOf("MSN") > -1) { online = "<a href=\"msnim:chat?contact=" + dataTable.Rows[0][1].ToString().Trim() + "\" title=\"请确保XP版本以上的Windows并安装好MSN,或者手动添加地址。\" target=\"_blank\" ><img src=\"http://Search.topfo.com/Images/icon_member.gif\" border=0></a >"; } if (dataTable.Rows[0][0].ToString().IndexOf("QQ") > -1) { online = "<a target='blank' href='http://wpa.qq.com/msgrd?V=1&Uin=" + dataTable.Rows[0][1].ToString().Trim() + "&Site=中国招商投资网&Menu=yes'><img border='0' SRC=http://wpa.qq.com/pa?p=1:" + dataTable.Rows[0][1].ToString().Trim() + ":6 alt='点击这里给我发消息' align='absmiddle'></a>"; } } } divOnline.InnerHtml = online; } //会员门户或个人信息 long i = 1; long j = 1; long k = 1; string memberGrade = ""; string strWhere1 = ""; Tz888.BLL.Conn dal1 = new Tz888.BLL.Conn(); strWhere1 = "loginName='" + view["contactName"].ToString().Trim() + "'"; DataTable dt = dal1.GetList("loginInfoTab", "loginName", "memberGradeId", strWhere1, "loginName", ref i, k, ref j); if (dt != null && dt.Rows.Count > 0) { memberGrade = dt.Rows[0][0].ToString(); } bool bl = (memberGrade.Trim() == "1002"); //bool bl = true; if (bl) { img.Visible = true; } HyperLink hlk = new HyperLink(); hlk = (HyperLink)e.Row.FindControl("hlkRefresh"); HyperLink hlkPersonRefresh = new HyperLink(); hlkPersonRefresh = (HyperLink)e.Row.FindControl("hlkPersonRefresh"); HyperLink hlkEnRefresh = new HyperLink(); hlkEnRefresh = (HyperLink)e.Row.FindControl("hlkEnRefresh"); Tz888.BLL.GoodFriend friendBll = new Tz888.BLL.GoodFriend(); Tz888.Model.GoodFriend friend = new Tz888.Model.GoodFriend(); friend.LoginName = Page.User.Identity.Name;//"kiki"; friend.ContactName = view["contactName"].ToString().Trim(); //好友资源更新 string strRefresh = friendBll.ResourceRefresh(friend); if (strRefresh.IndexOf("最近无更新") > -1) { hlk.Text = strRefresh; hlk.NavigateUrl = ""; } else if (strRefresh.IndexOf("html") > -1) { hlk.Text = "发布了1条新需求"; hlk.NavigateUrl = "http://www.topfo.com/" + strRefresh.Trim(); } else { hlk.Text = "发布了" + strRefresh.Trim() + "条新需求"; hlk.NavigateUrl = "FriendRefresh.aspx?contact=" + view["contactName"].ToString().Trim(); } //好友资料更新 string strPerRefresh = friendBll.MemberInfoRefresh(friend); if (strPerRefresh.IndexOf("最近无更新") > -1) { hlkPersonRefresh.Text = strRefresh; hlkPersonRefresh.NavigateUrl = ""; } else { hlkPersonRefresh.Text = strPerRefresh; hlkPersonRefresh.NavigateUrl = viewLink(view["contactName"].ToString().Trim()); } // string strEnRefresh = "最近无更新"; bool blRegister = friendBll.EnterpriseResfresh(friend); if (!blRegister) { strEnRefresh = "最近无更新"; } else { strEnRefresh = "登记了公司信息"; } if (strRefresh.IndexOf("最近无更新") > -1 && strPerRefresh.IndexOf("最近无更新") > -1 && strEnRefresh.IndexOf("最近无更新") > -1) { hlkEnRefresh.Visible = false; hlk.Visible = false; hlkPersonRefresh.Visible = true; } else if (strRefresh.IndexOf("最近无更新") > -1) { hlk.Visible = false; } else if (strPerRefresh.IndexOf("最近无更新") > -1) { hlkPersonRefresh.Visible = false; } else if (strEnRefresh.IndexOf("最近无更新") > -1) { hlkEnRefresh.Visible = false; } } }
protected void butSend_Click(object sender, EventArgs e) {//发送消息 if (txtReceivedMan.Text.Trim() == "") { return; } if (txtTopic.Text.Trim() == "") { return; } if (txtContext.Text.Trim() == "") { return; } bool result = false; Tz888.Model.InnerInfo model = new Tz888.Model.InnerInfo(); Tz888.BLL.InnerInfo infoBLL = new Tz888.BLL.InnerInfo(); string[] s = this.txtReceivedMan.Text.Split(','); model.SendName = Page.User.Identity.Name; //model.SendName = "kiki"; model.Topic = this.txtTopic.Text; model.Context = this.txtContext.Text; model.InfoTime = DateTime.Now; model.ChangeBy = Page.User.Identity.Name; for (int i = 0; i < s.Length; i++) { if (s[i].Trim() != "") { Tz888.BLL.Conn dal = new Tz888.BLL.Conn(); long m = 0; long k = 0; long j = 0; string name = s[i].Trim(); string strWhere = "nickName='" + name + "'"; DataTable dt = dal.GetList("loginInfoTab", "loginName", "loginName", strWhere, "loginName", ref m, k, ref j); if (dt == null) { Tz888.Common.MessageBox.Show(this.Page, "收件人用户[" + name + "]不存在!"); return; } else { if (dt.Rows.Count == 0) { Tz888.Common.MessageBox.Show(this.Page, "收件人用户[" + name + "]不存在!"); return; } } if (dt != null && dt.Rows.Count > 0) { model.ReceiveName = dt.Rows[0][0].ToString().Trim(); } //else //{ // Tz888.Common.MessageBox.Show(this.Page, "收件人用户[" + name + "]不存在!"); // return; //} //model.ReceiveName = s[i]; //SendId 自动生成 Tz888.BLL.GoodFriend friendBll = new Tz888.BLL.GoodFriend(); bool bl = friendBll.IsSpecies(model.ReceiveName, Page.User.Identity.Name, 3); if (!bl) { result = infoBLL.SendInfoBLL(model, this.cbIsSave.Checked); Tz888.Common.MessageBox.ShowAndHref("短消息发送成功", "SendBox2.aspx"); } else { Response.Write("<script>alert('短消息发送失败!您被" + name + "加入黑名单')</script>"); } } } }
protected void Page_Load(object sender, EventArgs e) { if (Page.User.Identity.Name == null || Page.User.Identity.Name.Trim() == "") { Response.Redirect("../../Login.aspx?ReturnUrl=" + Server.UrlEncode(Request.RawUrl)); return; } if (Request.QueryString["name"] != null && Request.QueryString["name"].ToString() != "") { long m = 1; long j = 1; long k = 1; string nickName = ""; string strWhere = ""; string memberGrade = ""; string manageType = ""; string intent = ""; string name = ""; bool grade = false; bool type = false; Tz888.BLL.Conn dal = new Tz888.BLL.Conn(); name = Request.QueryString["name"].ToString().Trim(); //name = "kiki"; strWhere = "loginName='" + name + "'"; //strWhere = "nickName='" + name + "'"; DataTable dt = dal.GetList("loginInfoTab", "loginName", "nickName", strWhere, "loginName", ref m, k, ref j); if (dt != null && dt.Rows.Count > 0) { nickName = dt.Rows[0][0].ToString(); } //strWhere = "loginName= ' " + Page.User.Identity.Name + "'"; strWhere = "loginName= ' " + name + "'"; dt = null; dt = dal.GetList("loginInfoTab", "loginName", "MemberGradeId,ManageTypeId,requirInfo", strWhere, "loginName", ref m, k, ref j); if (dt != null && dt.Rows.Count > 0) { memberGrade = dt.Rows[0][0].ToString(); manageType = dt.Rows[0][1].ToString(); intent = dt.Rows[0][2].ToString(); } Tz888.BLL.GoodFriend friendBll = new Tz888.BLL.GoodFriend(); Tz888.Model.GoodFriend set = new Tz888.Model.GoodFriend(); bool IsBlack = friendBll.IsSpecies(name, Page.User.Identity.Name, 3); //bool IsBlack = friendBll.IsSpecies("huangleon", "beckycheng", 3); if (IsBlack) { Response.Write("<script>alert('添加好友失败!您被加入黑名单');window.close();</script>"); return; } bool IsFriend = friendBll.IsSpecies(Page.User.Identity.Name, name, 1); //bool IsFriend = friendBll.IsSpecies("huangleon", "beckycheng", 1); if (IsFriend) { Response.Write("<script>alert('添加好友失败!用户已在好友列表中');window.close();</script>"); return; } if (name.Trim() == Page.User.Identity.Name.Trim()) { Response.Write("<script>alert('添加好友失败!不能添加自己为好友');window.close();</script>"); return; } //loginName = "kittycat"; set = friendBll.GetFriendSet(name); if (set != null) { if (set.MemberGrade == 2) { if (memberGrade == "1001") { grade = true; } } else if (set.MemberGrade == 0) { grade = true; } if (grade) { if (set.MemberType == 0) { type = true; } else if (set.MemberType == 1) { if (manageType.Trim() == "1004") { type = true; } } else if (set.MemberType == 2) { if (manageType.Trim() == "1003") { type = true; } } else if (set.MemberType == 3) { if (manageType.Trim() == "1001") { type = true; } } } } else { type = true; } if (type) { Tz888.Model.GoodFriend model = new Tz888.Model.GoodFriend(); model.LoginName = Page.User.Identity.Name; model.ContactName = name; model.GroupId = 1; friendBll.AddFriend(model); this.hplName.Text = "恭喜,您已经成功添加" + nickName + "为您的好友了!"; this.hplList.Text = "查看您的好友列表"; this.hplList.NavigateUrl = "friendList.aspx"; this.hplSendInfo.Text = "给" + nickName + "发送站内短信"; this.hplSendInfo.NavigateUrl = "../../innerinfo/SendView.aspx?Ac=0&name=" + nickName; } else { this.hplName.Text = "对不起," + name + " 设置只有拓富通会员才能将他加为好友!"; this.hplList.Text = "了解一下拓富通会员服务"; this.hplList.NavigateUrl = "http://www.topfo.com/help/TopfoServer.shtml#a5"; this.hplSendInfo.Text = "立即申请拓富通会员服务"; this.hplSendInfo.NavigateUrl = "http://member.topfo.com/Register/VIPMemberRegister_In.aspx"; } } }
protected void btnAddFriend_Click(object sender, EventArgs e) { Button btn; btn = (Button)sender; bool blSuccess = false; bool grade = false; bool type = false; string name = btn.CommandName.Substring(0, btn.CommandName.IndexOf("_")); string memberGrade = btn.CommandName.Substring(btn.CommandName.IndexOf("_") + 1, btn.CommandName.IndexOf("%") - btn.CommandName.IndexOf("_") - 1); string manageType = btn.CommandName.Substring(btn.CommandName.IndexOf("%") + 1, btn.CommandName.IndexOf("$") - btn.CommandName.IndexOf("%") - 1); string memberIntent = btn.CommandName.Substring(btn.CommandName.IndexOf("$") + 1); Tz888.BLL.GoodFriend friendBll = new Tz888.BLL.GoodFriend(); Tz888.Model.GoodFriend set = new Tz888.Model.GoodFriend(); bool IsBlack = friendBll.IsSpecies(name, Page.User.Identity.Name, 3); //bool IsBlack = friendBll.IsSpecies("huangleon", "beckycheng", 3); if (IsBlack) { Response.Write("<script>alert('添加好友失败!您被加入黑名单')</script>"); return; } bool IsFriend = friendBll.IsSpecies(Page.User.Identity.Name, name, 1); //bool IsFriend = friendBll.IsSpecies("huangleon", "beckycheng", 1); if (IsFriend) { Response.Write("<script>alert('添加好友失败!用户已在好友列表中')</script>"); return; } if (name.Trim() == Page.User.Identity.Name.Trim()) { Response.Write("<script>alert('添加好友失败!不能添加自己为好友')</script>"); return; } set = friendBll.GetFriendSet(name); if (set != null) { if (set.MemberGrade == 2) { if (memberGrade == "1001") { grade = true; } else if (Page.User.IsInRole("GT1002")) { grade = true; } } else if (set.MemberGrade == 0) { grade = true; } if (grade) { if (set.MemberType == 0) { type = true; } else if (set.MemberType == 1) { if (manageType.Trim() == "1004") { type = true; } } else if (set.MemberType == 2) { if (manageType.Trim() == "1003") { type = true; } } else if (set.MemberType == 3) { if (manageType.Trim() == "1001") { type = true; } } } if (type) { //if (set.MemberIntent == 0) //{ // if (memberIntent == "1001") // { // blSuccess = true; // } //} //else if (set.MemberIntent == 1) //{ // if (memberIntent == "1002") // { // blSuccess = true; // } //} //else //{ blSuccess = true; //测试用 //} } } else { blSuccess = true; } string nickName = ""; Tz888.BLL.Conn dal = new Tz888.BLL.Conn(); string strWhere = ""; strWhere = "loginName='" + name.Trim() + "'"; long i = 1; long j = 1; long k = 1; DataTable dt = dal.GetList("loginInfoTab", "loginName", "nickName", strWhere, "loginName", ref i, k, ref j); if (dt != null && dt.Rows.Count > 0) { nickName = dt.Rows[0][0].ToString(); } if (blSuccess) { Tz888.Model.GoodFriend model = new Tz888.Model.GoodFriend(); model.LoginName = Page.User.Identity.Name; //model.LoginName = "sunray"; model.ContactName = name; model.GroupId = 1; friendBll.AddFriend(model); Response.Write("<script language='JavaScript'>window.open('addsuccess.aspx?name=" + Server.UrlEncode(nickName) + "');</script>"); } else { Response.Write("<script language='JavaScript'>window.open('adderror.aspx?name=" + Server.UrlEncode(nickName) + "');</script>"); } }
public string AddFriend(string ContactName) { string username = ""; string grade = ""; string type = ""; grade = Tz888.BLL.Login.LoginInfoBLL.getCookieNameByCookieType(1); type = Tz888.BLL.Login.LoginInfoBLL.getCookieNameByCookieType(2); bool success = false; try { Tz888.Model.GoodFriend friendSet = new Tz888.Model.GoodFriend(); Tz888.BLL.GoodFriend friendBll = new Tz888.BLL.GoodFriend(); friendSet = friendBll.GetFriendSet(ContactName); if (friendSet != null) { bool res = false; if (friendSet.MemberGrade == 2) { res = (grade == "MG1002"); } if (res) { switch (friendSet.MemberType) { case 0: success = true; break; case 1: success = (type == "GT1004"); break; case 2: success = (type == "GT1003"); break; case 3: success = (type == "GT1001"); break; } } } else { success = true; } if (success) { Tz888.Model.GoodFriend model = new Tz888.Model.GoodFriend(); model.LoginName = Tz888.BLL.Login.LoginInfoBLL.getCookieNameByCookieType(0); model.ContactName = ContactName; model.GroupId = 1; friendBll.AddFriend(model); return("ok"); } else { return("failed"); } } catch (Exception e) { string err = e.Message.ToString(); return(err); } }
protected void Page_Load(object sender, EventArgs e) { loginname = Page.User.Identity.Name; this.lbSetText.Text = ""; bR = Page.User.IsInRole("GT1002"); if (bR) //拓富通会员 { this.panelSet.Visible = true; Tz888.Model.GoodFriend set = new Tz888.Model.GoodFriend(); Tz888.BLL.GoodFriend friend = new Tz888.BLL.GoodFriend(); //set = friend.GetFriendSet("1234"); set = friend.GetFriendSet(loginname); if (set != null) { switch (set.MemberGrade) { case 0: this.lbSetText.Text += "会员身份:不限"; this.ddlMemberGrade.SelectedValue = "0"; break; case 1: this.lbSetText.Text += "会员身份:拓富通会员"; this.ddlMemberGrade.SelectedValue = "1"; break; case 2: this.lbSetText.Text += "会员身份:普通会员"; this.ddlMemberGrade.SelectedValue = "2"; break; } switch (set.MemberType) { case 0: this.lbSetText.Text += " 会员类型:不限"; break; case 1: this.lbSetText.Text += " 会员类型:政府机构"; break; case 2: this.lbSetText.Text += " 会员类型:企业单位"; break; case 3: this.lbSetText.Text += " 会员类型:个人经营"; break; case 4: this.lbSetText.Text += " 会员类型:个人"; break; } switch (set.MemberIntent) { case 0: this.lbSetText.Text += " 会员意向:不限"; this.ddlMemberType.SelectedValue = "0"; break; case 1: this.lbSetText.Text += " 会员意向:政府机构"; this.ddlMemberType.SelectedValue = "1"; break; case 2: this.lbSetText.Text += " 会员意向:企业单位"; this.ddlMemberType.SelectedValue = "2"; break; case 3: this.lbSetText.Text += " 会员意向:个人经营"; this.ddlMemberType.SelectedValue = "3"; break; case 4: this.lbSetText.Text += " 会员意向:个人"; this.ddlMemberType.SelectedValue = "4"; break; } this.lbSetText.Text += " 可以加您为好友"; } } else { linktopf.Visible = true; } }
public string dgGetRefresh() { StringBuilder sb = new StringBuilder(); string LoginName = Tz888.BLL.Login.LoginInfoBLL.GetCookieContentByCookieType(0); int allRefresh = 0; string nickName = ""; if (LoginName.Trim() != "") { Tz888.BLL.Conn bllComm = new Tz888.BLL.Conn(); DataTable dt = new DataTable(); long CurrPage = 1; long AllCount = 0; dt = bllComm.GetList("innerinfocontactTab", "*", "ContactID", 4, 1, 0, 1, "loginName='" + LoginName + "' and groupid = 1"); if (dt.Rows.Count == 0) { sb.Append("<div class='notemsg1'>您还没有添加好友!</div>"); } sb.Append("<table width=100% border=0 cellpadding=0 cellspacing=0 class='none'>"); sb.Append("<tr><td>更新内容</td><td>更新时间</td></tr>"); Tz888.BLL.GoodFriend friendbll = new Tz888.BLL.GoodFriend(); Tz888.Model.GoodFriend friend = new Tz888.Model.GoodFriend(); DataTable dtInfo = new DataTable(); DataTable dtMemberInfo = new DataTable(); #region --获得用户昵称-- #endregion #region for (int i = 0; i < dt.Rows.Count; i++) { friend.LoginName = LoginName; friend.ContactName = dt.Rows[i]["contactName"].ToString().Trim(); dtInfo = friendbll.ResourceRefreshDT(friend); string strWhere1 = "loginName='" + friend.ContactName + "'"; DataTable dt2 = bllComm.GetList("loginInfoTab", "nickName", "nickName", 1, 1, 0, 1, strWhere1); if (dt2.Rows.Count > 0) { nickName = dt2.Rows[0]["NickName"].ToString(); } if (allRefresh > 3) { break; } if (dtInfo.Rows.Count > 0) { allRefresh += dtInfo.Rows.Count; for (int j = 0; j < dtInfo.Rows.Count; j++) { if (allRefresh > 3) { break; } sb.Append("<tr>"); sb.Append("<td width=58%><a target='_blank' title='" + dtInfo.Rows[i]["title"].ToString().Trim() + "' href='http://www.topfo.com/" + dtInfo.Rows[i]["HtmlFile"].ToString().Trim() + "'>" + nickName + "发布了1个需求" + "</a></td>"); sb.Append("<td width=20%>" + dtInfo.Rows[i]["approveTime"].ToString() + "</td>"); sb.Append("</tr>"); } } dtMemberInfo = friendbll.MemberInfoRefreshDt(friend); if (dtMemberInfo.Rows.Count > 0) { allRefresh += dtInfo.Rows.Count; string strLink = ""; #region --查看用户资料页面-- string name = friend.ContactName; string manageType = ""; string result = ""; Tz888.BLL.Conn dal = new Tz888.BLL.Conn(); string strWhere = ""; strWhere = "loginName='" + name.Trim() + "'"; long m = 1; long n = 1; long k = 1; DataTable dt1 = bllComm.GetList("loginInfoTab", "loginName", "manageTypeId", strWhere, "loginName", ref m, k, ref n); if (dt1 != null && dt1.Rows.Count > 0) { manageType = dt1.Rows[0][0].ToString(); } switch (manageType) { case "1001": result = "http://member.topfo.com/Register/MemberMessage_P.aspx?LoginName=" + name; break; case "1003": result = "http://member.topfo.com/Register/MemberMessage_E.aspx?LoginName=" + name; break; case "1004": result = "http://member.topfo.com/Register/MemberMessage_G.aspx?LoginName=" + name; break; default: result = "http://member.topfo.com/Register/MemberMessage_P.aspx?LoginName=" + name; break; } strLink = result; #endregion for (int j = 0; j < dtMemberInfo.Rows.Count; j++) { if (allRefresh > 3) { break; } sb.Append("<tr>"); sb.Append("<td width=58%><a target='_blank' title='" + dtMemberInfo.Rows[i]["Remarks"].ToString().Trim() + "' href='" + strLink + "'>" + nickName + "修改了" + dtMemberInfo.Rows[i]["Remarks"].ToString().Trim() + "</a></td>"); sb.Append("<td width=20%>" + dtMemberInfo.Rows[i]["updated"].ToString() + "</td>"); sb.Append("</tr>"); } } } sb.Append("</table>"); sb.Append("<div class='entermail'><a href='/helper/FriendManager/FriendList.aspx' class='blue'>>>进入好友更新列表</a></div></div>"); if (AllCount == 0) { sb.Insert(0, "<div class='notemsg1'>您没有好友更新信息!</div>"); } #endregion } return(sb.ToString()); }