private void GetNews(int pageSize) { var _clsGetNews = new BllGetNews(); var _dtGetNewsCount = _clsGetNews.GetNewsCount(); var _dtGetNews = _clsGetNews.GetNews(string.Empty, pageSize); if (_dtGetNews != null && _dtGetNews.Rows.Count > 0) { ListViewAll.DataSource = _dtGetNews; ListViewAll.DataBind(); ListViewAll.Visible = true; lbTotal.Text = _dtGetNews.Rows.Count.ToString(); if (_dtGetNewsCount != null && _dtGetNewsCount.Rows.Count > 0) { if (int.Parse(lbTotal.Text) == int.Parse(_dtGetNewsCount.Rows[0]["Total"].ToString())) { btnViewMore.Visible = false; } else { btnViewMore.Visible = true; } } } else { ListViewAll.Visible = false; btnViewMore.Visible = false; } }
private bool CheckUnlike(int ID_News, string IP_User) { var check = false; var _clsCheck = new BllGetNews(); var dtCheck = _clsCheck.GetLike(); if (dtCheck != null && dtCheck.Rows.Count > 0) { foreach (DataRow dr in dtCheck.Rows) { if (ID_News == int.Parse(dr["ID_News"].ToString()) && IP_User == dr["IP_User"].ToString()) { check = true; } } } return(check); }
private bool CheckInsert(int ID_News, string IP_User, string sMsg) { var check = false; var _clsCheck = new BllGetNews(); var dtCheck = _clsCheck.GetLike(); if (dtCheck != null && dtCheck.Rows.Count > 0) { foreach (DataRow dr in dtCheck.Rows) { if (ID_News == int.Parse(dr["ID_News"].ToString()) && IP_User == dr["IP_User"].ToString()) { check = true; lbMsg.Text = sMsg; LibWindowUI.Window.OpenWindows(Page, GetType(), "#myModal"); } } } return(check); }