protected override void ShowData(int HelpPageid) { oDetailButtonPanel.SetId = SetId; var data = new HelpPageDataModel(); data.HelpPageId = HelpPageid; var dt = Framework.Components.Core.HelpPageDataManager.GetDetails(data, SessionVariables.RequestProfile); if (dt.Rows.Count == 1) { var row = dt.Rows[0]; lblHelpPageId.Text = Convert.ToString(row[HelpPageDataModel.DataColumns.HelpPageId]); lblName.Text = Convert.ToString(row[HelpPageDataModel.DataColumns.Name]); lblContent.Text = Convert.ToString(row[HelpPageDataModel.DataColumns.Content]); lblSortOrder.Text = Convert.ToString(row[HelpPageDataModel.DataColumns.SortOrder]); lblSystemEntityTypeId.Text = Convert.ToString(row[HelpPageDataModel.DataColumns.SystemEntityType]); lblHelpPageContextId.Text = Convert.ToString(row[HelpPageDataModel.DataColumns.HelpPageContext]); oUpdateInfo.LoadText(dt.Rows[0]); oHistoryList.Setup("AuditHistory", "", "AuditHistoryId", true, true, (int)Framework.Components.DataAccess.SystemEntity.HelpPage, HelpPageid, "HelpPage"); dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "HelpPage"); } else { Clear(); } }
public static DataTable DoesExist(DataModel.Framework.Core.HelpPageDataModel data, RequestProfile requestProfile) { var doesExistRequest = new HelpPageDataModel(); doesExistRequest.Name = data.Name; return(Search(doesExistRequest, requestProfile)); }
private System.Data.DataTable GetData() { // TODO: on all export pages var data = new HelpPageDataModel(); var dt = Framework.Components.Core.HelpPageDataManager.Search(data, SessionVariables.RequestProfile); return(dt); }
private DataTable GetData(string name) { var data = new HelpPageDataModel(); data.Name = name; var dt = Framework.Components.Core.HelpPageDataManager.Search(data, SessionVariables.RequestProfile); return(dt); }
public static bool DoesExist(DataModel.Framework.Core.HelpPageDataModel data, RequestProfile requestProfile) { var doesExistRequest = new HelpPageDataModel(); doesExistRequest.Name = data.Name; var list = GetEntityDetails(doesExistRequest, requestProfile, 0); return(list.Count > 0); }
protected void InsertData() { var data = new HelpPageDataModel(); data.HelpPageId = myGenericControl.HelpPageId; data.Name = myGenericControl.Name; data.Content = myGenericControl.Content; data.SortOrder = myGenericControl.SortOrder; data.SystemEntityTypeId = myGenericControl.SystemEntityTypeId; data.HelpPageContextId = myGenericControl.HelpPageContextId; Framework.Components.Core.HelpPageDataManager.Create(data, SessionVariables.RequestProfile); }
protected void btnDelete_Click(object sender, EventArgs e) { try { //var notDeletableIds = new List<int>(); string[] deleteIndexList = DeleteIds.Split(','); foreach (string index in deleteIndexList) { var data = new HelpPageDataModel(); data.HelpPageId = int.Parse(index); // if (!Framework.Components.Core.HelpPage.IsDeletable(data, SessionVariables.RequestProfile.AuditId)) // { // notDeletableIds.Add(Convert.ToInt32(data.HelpPageId)); // } //} //if (notDeletableIds.Count == 0) //{ // foreach (string index in deleteIndexList) // { // var data = new HelpPage(); // data.HelpPageId = int.Parse(index); Framework.Components.Core.HelpPageDataManager.Delete(data, SessionVariables.RequestProfile); } Framework.Components.Audit.AuditHistoryDataManager.DeleteDataBySystemEntity(DeleteIds, (int)Framework.Components.DataAccess.SystemEntity.HelpPage, SessionVariables.RequestProfile); Response.Redirect(Page.GetRouteUrl("HelpPageEntityRoute", new { Action = "Default", SetId = true }), false); } // else // { // var msg = String.Empty; // foreach (var id in notDeletableIds) // { // if (!string.IsNullOrEmpty(msg)) // { // msg += ", <br/>"; // } // msg += "HelpPageId: " + id + " has detail records"; // } // Response.Write(msg); // } //} catch (Exception ex) { Response.Write(ex.Message); } }
override protected void btnUpdate_Click(object sender, EventArgs e) { for (var i = 0; i < plcUpdateList.Controls.Count; i++) { var myGenericControl = (Controls.Generic)plcUpdateList.Controls[i]; var data = new HelpPageDataModel(); data.HelpPageId = myGenericControl.HelpPageId; data.Name = myGenericControl.Name; data.Content = myGenericControl.Content; data.SortOrder = myGenericControl.SortOrder; data.SystemEntityTypeId = myGenericControl.SystemEntityTypeId; data.HelpPageContextId = myGenericControl.HelpPageContextId; Framework.Components.Core.HelpPageDataManager.Update(data, SessionVariables.RequestProfile); // if everything is done and good THEN move from thsi page. Response.Redirect(Page.GetRouteUrl("HelpPageEntityRoute", new { Action = "Default", SetId = true }), false); } }
protected void btnDelete_Click(object sender, EventArgs e) { try { string[] deleteIndexList = DeleteIds.Split(','); foreach (string index in deleteIndexList) { var data = new HelpPageDataModel(); data.HelpPageId = int.Parse(index); Framework.Components.Core.HelpPageDataManager.Delete(data, SessionVariables.RequestProfile); } Framework.Components.Audit.AuditHistoryDataManager.DeleteDataBySystemEntity(DeleteIds, (int)Framework.Components.DataAccess.SystemEntity.HelpPage, SessionVariables.RequestProfile); Response.Redirect(Page.GetRouteUrl("HelpPageEntityRoute", new { Action = "Default", SetId = true }), false); } catch (Exception ex) { Response.Write(ex.Message); } }
public void LoadData(int HelpPageId, bool showId) { var data = new HelpPageDataModel(); data.HelpPageId = HelpPageId; var oApplicationTable = Framework.Components.Core.HelpPageDataManager.GetDetails(data, SessionVariables.RequestProfile); if (oApplicationTable.Rows.Count == 1) { var row = oApplicationTable.Rows[0]; if (!showId) { txtHelpPageId.Text = Convert.ToString(row[HelpPageDataModel.DataColumns.HelpPageId]); oHistoryList.Setup("AuditHistory", "", "AuditHistoryId", true, true, (int)Framework.Components.DataAccess.SystemEntity.HelpPage, HelpPageId, "HelpPage"); dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "HelpPage"); } else { txtHelpPageId.Text = String.Empty; } txtHelpContent.Text = Convert.ToString(row[HelpPageDataModel.DataColumns.Content]); txtName.Text = Convert.ToString(row[HelpPageDataModel.DataColumns.Name]); txtSortOrder.Text = Convert.ToString(row[HelpPageDataModel.DataColumns.SortOrder]); txtSystemEntityTypeId.Text = Convert.ToString(row[HelpPageDataModel.DataColumns.SystemEntityTypeId]); drpSystemEntityType.SelectedValue = Convert.ToString(row[HelpPageDataModel.DataColumns.SystemEntityTypeId]); drpHelpPageContext.SelectedValue = Convert.ToString(row[HelpPageDataModel.DataColumns.HelpPageContextId]); txtHelpPageContextId.Text = Convert.ToString(row[HelpPageDataModel.DataColumns.HelpPageContextId]); oUpdateInfo.LoadText(row); } else { txtHelpContent.Text = String.Empty; txtName.Text = String.Empty; txtSortOrder.Text = String.Empty; txtSystemEntityTypeId.Text = String.Empty; txtHelpPageContextId.Text = String.Empty; } }