public static int DeleteUnreadOstad(string userID, string FlagGrp, string Sender = "-1") { DataTable dt = null; if (userID != null && userID != "" && FlagGrp != "") { int FlagGrpB = bool.Parse(FlagGrp) == false ? 0 : 1; dt = MsgUnReadOstadBuisnes.DeleteUnReadMsgOstad(userID, FlagGrpB, int.Parse(Sender)); } if (dt != null && dt.Rows.Count > 0) { return(int.Parse(dt.Rows[0]["CountUnRead"].ToString())); } else { return(0); } }
protected void Page_Init(object sender, EventArgs e) { if (Session[sessionNames.userID_StudentOstad] == null) { Response.Redirect("~/CommonUI/login.aspx"); } else { Session["CountUnRead"] = null; Session["ContactUnread"] = null; LoginBusiness logBusiness = new LoginBusiness(); System.Data.DataTable dt = new System.Data.DataTable(); userId += Session[sessionNames.userID_StudentOstad].ToString(); user.Text = userId; if (Request.QueryString["Flag_Grp"] != null) { MessageJs.DeleteUnreadStudent(userId, Request.QueryString["Flag_Grp"], Request.QueryString["Flag_Grp"].Trim() != "True" && Request.QueryString["IdGrpOrPerson"] != null ? Request.QueryString["IdGrpOrPerson"] : "-1"); } // if (!IsPostBack) { stName.InnerText = Session[sessionNames.userName_StudentOstad].ToString(); DataTable dtCountUnread; DataTable dtContactUnread; dtCountUnread = MsgUnReadOstadBuisnes.GetUnReadMsgCountOstad(userId); if (dtCountUnread != null && dtCountUnread.Rows.Count > 0) { Session["CountUnRead"] = dtCountUnread.Rows[0]["CountUnRead"].ToString(); dtContactUnread = MsgUnReadOstadBuisnes.GetUnReadMsgOstad(userId); Session.Add("ContactUnread", dtContactUnread); } } } }