private bool SaveData() { objBlock = new tblBlock(); if (!string.IsNullOrEmpty(hdnPKID.Value) && hdnPKID.Value != "") { objBlock.LoadByPrimaryKey(Convert.ToInt32(hdnPKID.Value)); } else { objBlock.AddNew(); objBlock.AppCreatedDate = System.DateTime.Now; objBlock.AppCreatedBy = Convert.ToInt32(Session[appFunctions.Session.UserID.ToString()]); } objBlock.AppBlockName = txtBlockName.Text; objBlock.AppControlId = txtControlID.Text; objBlock.AppContent = ckeBlockContent.Text; objBlock.AppIsShowContent = ChkIsShowContent.Checked; objBlock.Save(); iBlockid = objBlock.AppBlockId; objBlock = null; objClsCommon = null; return(true); }
protected void dgvGridView_RowCommand(object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e) { if (!string.IsNullOrEmpty(e.CommandArgument.ToString())) { hdnPKID.Value = e.CommandArgument.ToString(); if (e.CommandName == "IsShowContent") { objBlock = new tblBlock(); if (objBlock.LoadByPrimaryKey(Convert.ToInt32(hdnPKID.Value))) { if (objBlock.AppIsShowContent == true) { objBlock.AppIsShowContent = false; } else if (objBlock.AppIsShowContent == false) { objBlock.AppIsShowContent = true; } } objBlock.Save(); } objBlock = null; LoadDataGrid(false, false, "", ""); } }
private bool Delete(int intPKID) { bool retval = false; objBlock = new tblBlock(); if (objBlock.LoadByPrimaryKey(intPKID)) { objBlock.MarkAsDeleted(); objBlock.Save(); } retval = true; objBlock = null; return(retval); }
private void LoadDataGrid(bool IsResetPageIndex, bool IsSort, string strFieldName = "", string strFieldValue = "") { objBlock = new tblBlock(); objDataTable = objBlock.LoadGridData(ddlFields.SelectedValue, txtSearch.Text.Trim(), (bool)Session[appFunctions.Session.IsSuperAdmin.ToString()]); //'Reset PageIndex of gridviews if (IsResetPageIndex) { if (dgvGridView.PageCount > 0) { dgvGridView.PageIndex = 0; } } dgvGridView.DataSource = null; dgvGridView.DataBind(); lblCount.Text = 0.ToString(); hdnSelectedIDs.Value = ""; //'Check for data into datatable if (objDataTable.Rows.Count <= 0) { DInfo.ShowMessage("No data found", Enums.MessageType.Information); return; } else { if (ddlPerPage.SelectedItem.Text.ToLower() == "all") { dgvGridView.AllowPaging = false; } else { dgvGridView.AllowPaging = true; dgvGridView.PageSize = Convert.ToInt32(ddlPerPage.SelectedItem.Text); } lblCount.Text = objDataTable.Rows.Count.ToString(); objDataTable = SortDatatable(objDataTable, ViewState["SortColumn"].ToString(), (appFunctions.Enum_SortOrderBy)ViewState["SortOrder"], IsSort); dgvGridView.DataSource = objDataTable; dgvGridView.DataBind(); } objBlock = null; }
private void SetValuesToControls() { if (!string.IsNullOrEmpty(hdnPKID.Value) && hdnPKID.Value != "") { objBlock = new tblBlock(); if (objBlock.LoadByPrimaryKey(Convert.ToInt32(hdnPKID.Value))) { txtBlockName.Text = objBlock.AppBlockName; txtControlID.Text = objBlock.AppControlId; ckeBlockContent.Text = objBlock.AppContent; ChkIsShowContent.Checked = objBlock.AppIsShowContent; if (!(bool)Session[appFunctions.Session.IsSuperAdmin.ToString()]) { //divControlID.Visible = false; //divIsShowContent.Visible = false; divControlID.Style.Add("display", "none"); divIsShowContent.Style.Add("display", "none"); } } objBlock = null; } }
public void SetUpBlocks() { tblBlock objBlock = new tblBlock(); StringBuilder blockContent = new StringBuilder(); objBlockDt = objBlock.GetBlockByControlId(); if (Cache["SiteName"] == null) { tblSettings objSettings = new tblSettings(); objSettings.Query.AddResultColumn(tblSettings.ColumnNames.AppSiteName); objSettings.Query.AddResultColumn(tblSettings.ColumnNames.AppSiteTagLine); objSettings.Query.AddResultColumn(tblSettings.ColumnNames.AppSiteFavicon); objSettings.LoadAll(); if (objSettings.RowCount > 0) { Cache["SiteName"] = objSettings.AppSiteName; } } for (int i = 0; i <= objBlockDt.Rows.Count - 1; i++) { blockContent = new StringBuilder(); DataRow dr = objBlockDt.Rows[i]; if (dr["appMenuTypeId"].ToString() != DBNull.Value.ToString() & (bool)dr["appIsShowContent"] == false) { objMenuItem = new tblMenuItem(); objMenuDt = new DataTable(); objMenuDt = objMenuItem.GetChildMenus((int)dr["appMenuTypeId"]); if (string.Compare(dr["appControlId"].ToString(), "divTopMenu") == 0) { blockContent.Append(" <div style=\"background-color: #ED258F;\">"); blockContent.Append(" <div class=\"wrap\">"); blockContent.Append(" <div class=\"menu\">"); blockContent.Append("<ul class=\"megamenu skyblue\">"); LoadTopMenu(ref blockContent, 0); blockContent.Append("</ul></div></div></div>"); } else if (string.Compare(dr["appControlId"].ToString(), "divFooterBlock1") == 0) { objMenuType = new tblMenuType(); if (objMenuType.LoadByPrimaryKey((int)dr["appMenuTypeId"])) { LoadFooterMenu(ref blockContent, 0, objMenuType.AppMenuTypeName); } objMenuType = null; } else if (string.Compare(dr["appControlId"].ToString(), "divFooterBlock2") == 0) { objMenuType = new tblMenuType(); if (objMenuType.LoadByPrimaryKey((int)dr["appMenuTypeId"])) { LoadCategory(ref blockContent); } objMenuType = null; } else if (string.Compare(dr["appControlId"].ToString(), "divCategoryFooter") == 0) { LoadCategoryFooter(ref blockContent); } else if (dr["appMenuTypeId"].ToString() != DBNull.Value.ToString()) { blockContent.Append("<ul>"); SetUpMenu(ref blockContent, 0); blockContent.Append("</ul>"); } } else if ((bool)dr["appIsShowContent"] == true) { blockContent.Append(dr["appContent"]); } StringBuilder strContent = new StringBuilder(); strContent.Append(blockContent); blockContent = new StringBuilder(); blockContent.Append(strContent.ToString().Replace("~GetServerURL()~", PageBase.GetServerURL() + "/")); if ((this.Master.FindControl("ContentPlaceHolder1").FindControl(dr["appControlId"].ToString()) != null)) { ((HtmlContainerControl)this.Master.FindControl("ContentPlaceHolder1").FindControl(dr["appControlId"].ToString())).InnerHtml = blockContent.ToString(); } else if ((this.Master.FindControl(dr["appControlId"].ToString()) != null)) { ((HtmlContainerControl)this.Master.FindControl(dr["appControlId"].ToString())).InnerHtml = blockContent.ToString(); } } }