protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.Setup("ApplicationUserDetailsView"); tabControl.AddTab("ApplicationUser", detailsControl, String.Empty, true); var activityStreamPath = "~/Shared/Controls/ActivityStream.ascx"; var activityStream = (Shared.UI.Web.Controls.ActivityStreamControl)Page.LoadControl(activityStreamPath); activityStream.ActivityStreamName = "activity_user_detail_" + setId.ToString().Replace("-", "_"); activityStream.ActivityStreamAuditId = setId; tabControl.AddTab("ActivityStream", activityStream, "User Activity"); var listControl = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); listControl.Setup("ApplicationRole", "", "ApplicationRoleId", setId, true, GetData, GetApplicationRuleColumns, "ApplicationRole"); listControl.SetSession("true"); tabControl.AddTab("ApplicationRole", listControl); var listControlAUPI = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); listControlAUPI.Setup("ApplicationUserProfileImage", "", "ApplicationUserProfileImageId", setId, true, GetProfileImageData, GetProfileImageColumns, "ApplicationUserProfileImage"); listControlAUPI.SetSession("true"); tabControl.AddTab("ApplicationUserProfileImage", listControlAUPI, "ProfileImage"); return(tabControl); }
protected override Control GetTabControl(int setId, Control updateControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.Setup("NeedUpdateView"); var selected = false; if (string.IsNullOrEmpty(Request.QueryString["tab"]) || Request.QueryString["tab"] == "1") { selected = true; } tabControl.AddTab("Need", updateControl, String.Empty, selected); // not making sense ? selected = false; if (Request.QueryString["tab"] == "2") { selected = true; } if (Request.QueryString["tab"] == "3") { selected = true; } var bucketControl = ApplicationCommon.GetNewBucketControl(); bucketControl.ConfigureBucket("Project", setId, GetProjectList, GetAssociatedProjects, SaveProjectXNeed); tabControl.AddTab("Project", bucketControl, String.Empty, selected); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.Setup("ApplicationUserUpdateView"); tabControl.AddTab("ApplicationUser", detailsControl, "Application User", true); var activityStreamPath = "~/Shared/Controls/ActivityStream.ascx"; var activityStream = (Shared.UI.Web.Controls.ActivityStreamControl)Page.LoadControl(activityStreamPath); activityStream.ActivityStreamName = "activity_user_detail_" + setId.ToString().Replace("-", "_"); activityStream.ActivityStreamAuditId = setId; tabControl.AddTab("ActivityStream", activityStream, "User Activity Stream"); //tabControl.Controls.Add(new LiteralControl("<br />")); var listControlAUPI = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("ApplicationUserProfileImage", listControlAUPI, "Profile Image"); listControlAUPI.Setup("ApplicationUserProfileImage", "", "ApplicationUserProfileImageId", setId, true, GetData, GetProfileImageColumns, "ApplicationUserProfileImage"); listControlAUPI.SetSession("true"); var bucketControl = ApplicationCommon.GetNewBucketControl(); bucketControl.ConfigureBucket("ApplicationRole", setId, GetAppRoleList, GetAssociatedApplicationRoleData, SaveApplicationUserXApplicationRole); tabControl.AddTab("ApplicationRole", bucketControl, "Application Role"); return(tabControl); }
protected override Control GetTabControl(int setId, Control updateControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.Setup("FieldConfigurationUpdateView"); var selected = false; if (string.IsNullOrEmpty(Request.QueryString["tab"]) || Request.QueryString["tab"] == "1") { selected = true; } tabControl.AddTab("FieldConfiguration", updateControl, String.Empty, selected); // not making sense ? selected = false; if (Request.QueryString["tab"] == "2") { selected = true; } var fieldConfigurationDisplayNameControlPath = "~/Configuration/FieldConfiguration/Controls/FieldConfigurationDisplayName.ascx"; var fieldConfigurationDisplayNameControl = (Shared.UI.Web.Configuration.FieldConfiguration.Controls.FieldConfigurationDisplayName)Page.LoadControl(fieldConfigurationDisplayNameControlPath); fieldConfigurationDisplayNameControl.Setup(setId); tabControl.AddTab("FieldConfigurationDisplayName", fieldConfigurationDisplayNameControl, "Field Configuration Display Name"); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.AddTab("Use Case", detailsControl, String.Empty, true); var listControl = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("Actors", listControl); listControl.Setup("UseCaseActorXUseCase", "UseCaseActorXUseCase", "UseCaseActorXUseCaseId", setId, true, GetData, GetUseCaseActorXUseCaseColumns, "UseCaseActorXUseCase"); listControl.SetSession("true"); var listControlUA = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("Steps", listControlUA); listControlUA.Setup("UseCaseXUseCaseStep", "UseCaseXUseCaseStep", "UseCaseXUseCaseStepId", setId, true, GetUseCaseXUseCaseStepData, GetUseCaseXUseCaseStepColumns, "UseCaseXUseCaseStep"); listControlUA.SetSession("true"); tabControl.Setup("UseCaseUpdateView"); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.AddTab("ApplicationRole", detailsControl, "Application Role", true); var listControl = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("ApplicationOperation", listControl); listControl.Setup("ApplicationOperation", "Shared/AuthenticationAndAuthorization", "ApplicationOperationId", setId, true, GetData, GetApplicationOperationColumns, "ApplicationOperation"); listControl.SetSession("true"); var listControlUser = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("ApplicationUser", listControlUser); listControlUser.Setup("ApplicationUser", "Shared/AuthenticationAndAuthorization", "ApplicationUserId", setId, true, GetApplicationUserData, GetApplicationUserColumns, "ApplicationUser"); listControlUser.SetSession("true"); tabControl.Setup("ApplicationRoleDetailsView"); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var plcHolder = new PlaceHolder(); var tabControl = ApplicationCommon.GetNewDetailTabControl(); plcHolder.Controls.Add(detailsControl); plcHolder.Controls.Add(new Literal() { Text = "<br /><br />" }); //var listControl = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); //listControl.Setup("FunctionalityEntityStatusArchive", "", "FunctionalityEntityStatusArchiveId", setId, true, GetData, GetFunctionalityEntityStatusArchiveColumns, "FunctionalityEntityStatusArchive"); //listControl.SetSession("true"); //listControl.HideControls(); //plcHolder.Controls.Add(listControl); //plcHolder.Controls.Add(new Literal() { Text = "<br /><br />" }); var listControl2 = (ApplicationContainer.UI.Web.ApplicationDevelopment.Functionality.Controls.Details)Page.LoadControl("~/MA/ApplicationDevelopment/Functionality/Controls/Details.ascx"); var fid = int.Parse(GetAssociatedFunctionalityIds(setId).Rows[0][FunctionalityEntityStatusDataModel.DataColumns.FunctionalityId].ToString()); listControl2.Setup(fid); tabControl.Setup("FunctionalityEntityStatusDetailsView"); tabControl.AddTab("FunctionalityEntityStatus", detailsControl, String.Empty, true); //tabControl.AddTab("FunctionalityEntityStatusArchive", listControl, "History"); tabControl.AddTab("Functionality", listControl2, string.Empty, false); //listControl.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, PrimaryEntityKey); return(tabControl); }
protected override Control GetTabControl(int setId, Control updateControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.Setup("ReportUpdateView"); var selected = false; if (string.IsNullOrEmpty(Request.QueryString["tab"]) || Request.QueryString["tab"] == "1") { selected = true; } tabControl.AddTab("Report", updateControl, String.Empty, selected); selected = false; if (Request.QueryString["tab"] == "2") { selected = true; } var bucketControl = ApplicationCommon.GetNewBucketControl(); bucketControl.ConfigureBucket("ReportCategory", ApplicationCommon.GetSetId(), GetReportCategoryList, GetAssociatedReportXReportCategorys, SaveReportXReportCategory); tabControl.AddTab("ReportCategory", bucketControl, String.Empty, selected); return(tabControl); }
protected override Control GetTabControl(int setId, Control updateControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.Setup("ScheduleUpdateView"); tabControl.AddTab("Schedule", updateControl, String.Empty, true); HtmlGenericControl divQuestion = new HtmlGenericControl("div"); divQuestion.ID = "divQuestion"; Button btnSyncQuestions = new Button { Text = "Sync Questions", CommandArgument = "SyncQuestions", ID = "SyncQuestions" }; btnSyncQuestions.BackColor = Color.FromArgb(180, 4, 4); btnSyncQuestions.Font.Bold = true; btnSyncQuestions.ForeColor = Color.White; btnSyncQuestions.Click += new EventHandler(btnSyncQuestions_click); var editQuestionsControl = (EditScheduleQuestion)Page.LoadControl("~/BM/Scheduling/Schedule/Controls/EditScheduleQuestion.ascx"); editQuestionsControl.SetId(setId); divQuestion.Controls.Add(editQuestionsControl); divQuestion.Controls.Add(btnSyncQuestions); tabControl.AddTab("Question", divQuestion); HtmlGenericControl divDetails = new HtmlGenericControl("div"); divDetails.ID = "divDetails"; //var listControlSD = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); var list1 = (ScheduleDetailInsert)Page.LoadControl("~/BM/Scheduling/Schedule/Controls/ScheduleDetailInsert.ascx"); divDetails.Controls.Add(list1); divDetails.Controls.Add(new LiteralControl("<br/><br/><br/><br/><br/><br/>")); tabControl.AddTab("Detail", divDetails); //tabControl.AddTab("Detail", listControlSD); list1.SetId(setId); //listControlSD.Setup("ScheduleDetail", "", "ScheduleDetailId", setId, true, GetScheduleDetailData, GetScheduleDetailColumns, "ScheduleDetail"); //listControlSD.SetSession("true"); //HtmlGenericControl divItem = new HtmlGenericControl("div"); //divItem.ID = "divItem"; var listControlSI = (DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); listControlSI.Setup("ScheduleItem", "", "ScheduleItemId", setId, true, GetData, GetScheduleItemColumns, "ScheduleItem"); listControlSI.SetSession("true"); //divItem.Controls.Add(listControlSI); tabControl.AddTab("Item", listControlSI); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); var listControl = (DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); listControl.Setup("MilestoneXFeatureArchive", "", "MilestoneXFeatureArchiveId", setId, true, GetData, GetMilestoneXFeatureArchiveColumns, "MilestoneXFeatureArchive"); listControl.SetSession("true"); tabControl.Setup("MilestoneXFeatureUpdateView"); tabControl.AddTab("MilestoneXFeature", detailsControl, String.Empty, true); tabControl.AddTab("MilestoneXFeatureArchive", listControl, "History"); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.Setup("ScheduleDetailsView"); tabControl.AddTab("Schedule", detailsControl, String.Empty, true); //var listControl = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); //tabControl.AddTab("Question", listControl); HtmlGenericControl divQuestion = new HtmlGenericControl("div"); divQuestion.ID = "divQuestion"; Button btnSyncQuestions = new Button { Text = "Sync Questions", CommandArgument = "SyncQuestions", ID = "SyncQuestions" }; btnSyncQuestions.BackColor = Color.FromArgb(180, 4, 4); btnSyncQuestions.Font.Bold = true; btnSyncQuestions.ForeColor = Color.White; btnSyncQuestions.Click += new EventHandler(btnSyncQuestions_click); var listControl = (DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); divQuestion.Controls.Add(listControl); divQuestion.Controls.Add(btnSyncQuestions); tabControl.AddTab("Question", divQuestion); listControl.Setup("ScheduleQuestion", "", "ScheduleQuestionId", setId, true, GetScheduleQuestionData, GetScheduleQuestionColumns, "ScheduleQuestion"); listControl.SetSession("true"); var listControlScheduleDetails = (DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("ScheduleDetail", listControlScheduleDetails, "Details"); listControlScheduleDetails.Setup("ScheduleDetail", "", "ScheduleDetailId", setId, true, GetScheduleDetailData, GetScheduleDetailColumns, "ScheduleDetail"); listControlScheduleDetails.SetSession("true"); var listControlSI = (DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("Item", listControlSI); listControlSI.Setup("ScheduleItem", "", "ScheduleItemId", setId, true, GetScheduleItemData, GetScheduleItemColumns, "ScheduleItem"); listControlSI.SetSession("true"); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); var listControl = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); listControl.Setup("ProductivityAreaFeature", String.Empty, "ProductivityAreaFeatureId", setId, true, GetData, GetProductivityAreaFeatureColumns, "ProductivityAreaFeature"); listControl.SetSession("true"); tabControl.Setup("ProductivityAreaFeatureDetailsView"); tabControl.AddTab("Productivity Area", detailsControl, String.Empty, true); tabControl.AddTab("Productivity Area Feature", listControl); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); var listControl = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); listControl.Setup("ActivityXDeliverableArtifact", "WBS", "ActivityXDeliverableArtifactId", setId, true, GetData, GetActivityXDeliverableArtifactColumns, "ActivityXDeliverableArtifact"); listControl.SetSession("true"); tabControl.Setup("ActivityDetailsView"); tabControl.AddTab("Activity", detailsControl, String.Empty, true); tabControl.AddTab("Deliverable Artifact", listControl); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); var bucketControlNeed = ApplicationCommon.GetNewBucketControl(); bucketControlNeed.ConfigureBucket("ProductivityAreaFeature", setId, GetProductivityAreaFeatureList, GetAssociatedProductivityAreaFeatures, SaveProductivityAreaFeatureXApplicationUser); tabControl.Setup("ProductivityAreaFeatureDetailsView"); tabControl.AddTab("ProductivityAreaFeature", detailsControl, String.Empty, true); tabControl.AddTab("ProductivityAreaFeatureXApplicationUser", bucketControlNeed); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); var listControl = (DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); listControl.Setup("Project", String.Empty, "ProjectId", setId, true, GetData, GetClientColumns, "Project"); listControl.SetSession("true"); tabControl.Setup("ProjectDetailsView"); tabControl.AddTab("Project", detailsControl, String.Empty, true); tabControl.AddTab("Need", listControl); //var tabControl = ApplicationCommon.GetTabControl("Project", SetId, detailsControl, "ProjectDetailsView"); return(tabControl); }
protected void GetTabControl() { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.Setup("ScheduleDetailView"); var selected = false; if (string.IsNullOrEmpty(Request.QueryString["tab"]) || Request.QueryString["tab"] == "1") { selected = true; } var divGrid = new HtmlGenericControl("div"); divGrid.Attributes.Add("style", "padding:30px;"); divGrid.Controls.Add(plcGroupByHolder); divGrid.Controls.Add(GrdParentGrid); tabControl.AddTab("Schedule Detail", divGrid, String.Empty, selected); selected = false; if (Request.QueryString["tab"] == "2") { selected = true; } // Statistic Info var subDiv = new HtmlGenericControl("div"); subDiv.Attributes.Add("style", "padding:30px;"); subDiv.Controls.Add(TableReportContent); tabControl.AddTab("Statistic Info", subDiv); //// Charts & Graphs var divGraph = new HtmlGenericControl("div"); divGraph.Attributes.Add("style", "padding:30px;"); divGraph.Controls.Add(dynChart); tabControl.AddTab("Charts & Graphs", divGraph); plcTabHolder.Controls.Add(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); //var listControl = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); //listControl.Setup("Task", "WBS", "TaskId", setId, true, GetTaskData, GetTaskColumns, "Task"); //listControl.SetSession("true"); var bucketControlTask = ApplicationCommon.GetNewBucketControl(); bucketControlTask.ConfigureBucket("Task", setId, GetTaskList, GetAssociatedTasks, SaveByFeature); var listControlTF = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); listControlTF.Setup("TaskFormulation", "WBS", "TaskFormulationId", setId, true, GetTaskFormulationData, GetTaskFormulationColumns, "TaskFormulation"); listControlTF.SetSession("true"); //var listControlNF = (Shared.UI.Web.Controls.DetailsWithChildren)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); //listControlNF.Setup("NeedXFeature", String.Empty, "NeedXFeatureId", setId, true, GetData, GetNeedXFeatureColumns, "NeedXFeature"); //listControlNF.SetSession("true"); var bucketControlNeed = ApplicationCommon.GetNewBucketControl(); bucketControlNeed.ConfigureBucket("Need", setId, GetNeedList, GetAssociatedNeeds, SaveNeedXFeature); var listControlFF = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); listControlFF.Setup("FeatureXFeatureRule", String.Empty, "FeatureXFeatureRuleId", setId, true, GetFeatureXFeatureRuleData, GetFeatureXFeatureRuleColumns, "FeatureXFeatureRule"); listControlFF.SetSession("true"); //var listControlFG = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); //listControlFG.Setup("FeatureGroupXFeature", String.Empty, "FeatureGroupXFeatureId", setId, true, GetFeatureGroupXFeatureData, GetFeatureGroupXFeatureColumns, "FeatureGroupXFeature"); //listControlFG.SetSession("true"); var bucketControlFeatureGroup = ApplicationCommon.GetNewBucketControl(); bucketControlFeatureGroup.ConfigureBucket("FeatureGroup", ApplicationCommon.GetSetId(), GetFeatureGroupList, GetAssociatedFeatureGroups, SaveFeatureGroupXFeature); tabControl.Setup("FeatureDetailsView"); tabControl.AddTab("Feature", detailsControl, String.Empty, true); tabControl.AddTab("Task", bucketControlTask); tabControl.AddTab("Task Formulation", listControlTF); tabControl.AddTab("Need", bucketControlNeed); tabControl.AddTab("Feature Rule", listControlFF); tabControl.AddTab("Feature Group", bucketControlFeatureGroup); return(tabControl); }
private void DataBind() { var data = new FieldConfigurationDataModel(); data.FieldConfigurationModeId = GetFCModeId(ddlView.SelectedValue); data.ApplicationId = Convert.ToInt32(ApplicationId); var dt = FieldConfigurationDataManager.CheckDefaultView(data, SessionVariables.RequestProfile); var GroupByField = drpGroupBy.SelectedValue; var tabControl = ApplicationCommon.GetNewDetailTabControl(); var distinctTabNames = (from row in dt.AsEnumerable() orderby row[GroupByField].ToString().Trim() select row[GroupByField].ToString().Trim()) .Distinct(StringComparer.CurrentCultureIgnoreCase).ToList(); foreach (var tabName in distinctTabNames) { var dtGroupingResult = dt.AsEnumerable().Where(t => t[GroupByField].ToString() == tabName).CopyToDataTable(); var totalRecordsInTab = dtGroupingResult.Rows.Count; var groupHeader = tabName; var strHeader = groupHeader + " (" + totalRecordsInTab.ToString(CultureInfo.InvariantCulture) + ")"; if (tabName == "True") { chkListDataWithview.DataSource = dtGroupingResult; chkListDataWithview.DataTextField = "EntityName"; chkListDataWithview.DataValueField = "EntityName"; chkListDataWithview.DataBind(); lblWithView.Text = strHeader; } else { chkListData.DataSource = dtGroupingResult; chkListData.DataTextField = "EntityName"; chkListData.DataValueField = "EntityName"; chkListData.DataBind(); lblView.Text = strHeader; } } }
//private DataTable GetFunctionalityList() //{ // var dt = TaskTimeTracker.Components.Module.ApplicationDevelopment.FunctionalityImage.GetList(AuditId); // return dt; //} //private DataTable GetAssociatedFunctionality(int functionalityId) //{ // var dt = TaskTimeTracker.Components.Module.ApplicationDevelopment.FunctionalityXFunctionalityImage.GetByFunctionality(functionalityId, AuditId); // return dt; //} //private void SaveFunctionalityXFunctionalityImage(int functionalityId, List<int> functionalityImageIds) //{ // TaskTimeTracker.Components.Module.ApplicationDevelopment.FunctionalityXFunctionalityImage.DeleteByFunctionality(functionalityId, AuditId); // TaskTimeTracker.Components.Module.ApplicationDevelopment.FunctionalityXFunctionalityImage.CreateByFunctionality(functionalityId, functionalityImageIds.ToArray(), AuditId); //} private Shared.UI.Web.Controls.DetailTabControl GetTabControl(int setId, Control detailsControl) { //var bucketControlPath = ApplicationCommon.BubcketControlPath; var FunctionalityImageControlPath = "~/Shared/Controls/FunctionalityImageControl/FunctionalityImageControl.ascx"; var tabControl = ApplicationCommon.GetNewDetailTabControl(); var bucketControlFunctionality = (Shared.UI.Web.Controls.FunctionalityImageControl.FunctionalityImageControl)Page.LoadControl(FunctionalityImageControlPath); bucketControlFunctionality.FunctionalityId = setId; //bucketControlFunctionality.ConfigureBucket("FunctionalityImage", setId, 1, GetFunctionalityList, GetAssociatedFunctionality, SaveFunctionalityXFunctionalityImage); tabControl.Setup("FunctionalityDetailsView"); tabControl.AddTab("Functionality", detailsControl, String.Empty, true); tabControl.AddTab("FunctionalityXFunctionalityImage", bucketControlFunctionality); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.AddTab("Task", detailsControl, String.Empty, true); var listControl = (DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("Competency", listControl); listControl.Setup("Competency", "Aptitude", "CompetencyId", setId, true, GetCompetencyData, GetCompetencyColumns, "Competency"); listControl.SetSession("true"); var listControlUser = (DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("ApplicationUser", listControlUser); listControlUser.Setup("ApplicationUser", "Shared/AuthenticationAndAuthorization", "ApplicationUserId", setId, true, GetApplicationUserData, GetApplicationUserColumns, "ApplicationUser"); listControlUser.SetSession("true"); var listControlFeature = (DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("Feature", listControlFeature); listControlFeature.Setup("Feature", "", "FeatureId", setId, true, GetFeatureData, GetFeatureColumns, "Feature"); listControlFeature.SetSession("true"); var listControlTN = (DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("TaskNote", listControlTN); listControlTN.Setup("TaskNote", "", "TaskNoteId", setId, true, GetTaskNoteData, GetTaskNoteColumns, "TaskNote"); listControlTN.SetSession("true"); var listControlDA = (DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("DeliverableArtifact", listControlDA); listControlDA.Setup("DeliverableArtifact", "", "DeliverableArtifactId", setId, true, GetDeliverableArtifactData, GetDeliverableArtifactColumns, "DeliverableArtifact"); listControlDA.SetSession("true"); tabControl.Setup("TaskDetailsView"); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.Setup("ReportDetailsView"); tabControl.AddTab("Report", detailsControl, String.Empty, true); var listControl = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("ReportXReportCategory", listControl); listControl.Setup("ReportXReportCategory", String.Empty, "ReportXReportCategoryId", setId, true, GetData, GetReportXReportCategoryColumns, "Report"); listControl.SetSession("true"); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.AddTab("Release Log", detailsControl, String.Empty, true); var listControl = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("Release Log Detail", listControl); listControl.Setup("ReleaseLogDetail", "Shared/ApplicationManagement", "ReleaseLogDetailId", setId, true, GetData, GetReleaseLogDetailColumns, "ReleaseLogDetail"); listControl.SetSession("true"); tabControl.Setup("ReleaseLogUpdateView"); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.AddTab("QuestionCategory", detailsControl, String.Empty, true); var listControl = (DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("Question", listControl); listControl.Setup("Question", String.Empty, "QuestionId", setId, true, GetData, GetQuestionColumns, "QuestionCategory"); listControl.SetSession("true"); tabControl.Setup("QuestionCategoryDetailsView"); return(tabControl); }
protected override Control GetTabControl(int setId, Control updateControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.AddTab("ReleaseLogDetail", updateControl, String.Empty, true); var releaseLogControlPath = "~/Shared/ApplicationManagement/ReleaseLog/Controls/Details.ascx"; var releaseLogDetail = GetReleaseLogData(setId); var releaseLogControl = (Shared.UI.Web.ApplicationManagement.ReleaseLog.Controls.Details)Page.LoadControl(releaseLogControlPath); releaseLogControl.LoadTabData((int)releaseLogDetail.Rows[0].ItemArray[0]); tabControl.AddTab("Release Log", releaseLogControl, String.Empty); tabControl.Setup("ReleaseLogDetailUpdateView"); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.Setup("ProjectUseCaseStatusUpdateView"); tabControl.AddTab("ProjectUseCaseStatus", detailsControl, "Project Use Case Status", true); var listControl = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("ProjectXUseCase", listControl); listControl.Setup("ProjectXUseCase", "ProjectXUseCase", "ProjectXUseCaseId", setId, true, GetData, GetProjectXUseCaseColumns, "ProjectXUseCase"); listControl.SetSession("true"); return(tabControl); }
protected override Control GetTabControl(int setId, Control updateControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.Setup("ProjectUpdateView"); var selected = false; if (string.IsNullOrEmpty(Request.QueryString["tab"]) || Request.QueryString["tab"] == "1") { selected = true; } tabControl.AddTab("Project", updateControl, String.Empty, selected); selected = false; if (Request.QueryString["tab"] == "2") { selected = true; } //swecond tab //second tab needs bucket control configuration and special methods var bucketControl = ApplicationCommon.GetNewBucketControl(); bucketControl.ConfigureBucket("Client", ApplicationCommon.GetSetId(), GetClientList, GetAssociatedClients, SaveClientXProject); // tabControl.AddTab("Client", String.Empty, selected, bucketControl(); tabControl.AddTab("Client", bucketControl, String.Empty, selected); //third tab var bucketControl2 = ApplicationCommon.GetNewBucketControl(); bucketControl2.ConfigureBucket("Need", ApplicationCommon.GetSetId(), GetNeedList, GetAssociatedNeeds, SaveNeedXProject); if (Request.QueryString["tab"] == "3") { selected = true; } tabControl.AddTab("Need", bucketControl2, String.Empty, selected); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.Setup("ApplicationRoleUpdateView"); var selected = false; tabControl.AddTab("ApplicationRole", detailsControl, "Application Role", selected); if (string.IsNullOrEmpty(Request.QueryString["tab"]) || Request.QueryString["tab"] == "1") { selected = true; } selected = false; if (Request.QueryString["tab"] == "2") { selected = true; } var bucketControl = ApplicationCommon.GetNewBucketControl(); bucketControl.ConfigureBucket("ApplicationOperation", ApplicationCommon.GetSetId(), GetApplicationOperationList, GetAssociatedApplicationOperations, SaveApplicationOperationXApplicationRole); //tabControl.AddTab("ApplicationOperation", String.Empty, selected, bucketControl(); selected = false; if (Request.QueryString["tab"] == "3") { selected = true; } var bucketControl1 = ApplicationCommon.GetNewBucketControl(); bucketControl1.ConfigureBucket("ApplicationUser", SetId, GetApplicationUserList, GetAssociatedApplicationUsers, SaveApplicationUserXApplicationRole); tabControl.AddTab("ApplicationUser", bucketControl1, "Application User", selected); tabControl.AddTab("ApplicationOperation", bucketControl, "Application Operation", selected); return(tabControl); }
protected override Control GetTabControl(int setId, Control updateControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); var bucketControl = ApplicationCommon.GetNewBucketControl(); var bucketControl2 = ApplicationCommon.GetNewBucketControl(); var bucketControl3 = ApplicationCommon.GetNewBucketControl(); var bucketControl4 = (BucketFor3Control)Page.LoadControl(ApplicationCommon.BucketFor3ControlPath); tabControl.Setup("TaskUpdateView"); var selected = false; if (string.IsNullOrEmpty(Request.QueryString["tab"]) || Request.QueryString["tab"] == "1") { selected = true; } tabControl.AddTab("Task", updateControl, String.Empty, selected); selected = false; if (Request.QueryString["tab"] == "2") { selected = true; } bucketControl.ConfigureBucket("Competency", setId, GetCompetencyList, GetAssociatedCompetencies, SaveTaskXCompetency); tabControl.AddTab("Competency", bucketControl, String.Empty, selected); plcUpdateList.Controls.Add(tabControl); bucketControl2.ConfigureBucket("ApplicationUser", setId, GetApplicationUserList, GetAssociatedApplicationUsers, SaveTaskXApplicationUser); tabControl.AddTab("ApplicationUser", bucketControl2, "Application User", selected); bucketControl3.ConfigureBucket("TaskNote", setId, GetTaskNoteList, GetAssociatedTaskNote, SaveTaskXTaskNote); tabControl.AddTab("TaskNote", bucketControl3, "Task Note", selected); bucketControl4.ConfigureBucket("DeliverableArtifact", "DeliverableArtifactStatus", "Name", "Name", setId, GetDeliverableArtifactList, GetDeliverableArtifactStatusList, GetAssociatedDeliverableArtifact, SaveTaskXDeliverableArtifact, RemoveByStatus); tabControl.AddTab("Deliverable Artifact", bucketControl4, "Deliverable Artifact", selected); return(tabControl); }
protected override Control GetTabControl(int setId, Control detailsControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); detailsControl.ID = "Details"; var listControl = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); listControl.Setup("FunctionalityEntityStatusArchive", "", "FunctionalityEntityStatusArchiveId", setId, true, GetData, GetFunctionalityEntityStatusArchiveColumns, "FunctionalityEntityStatusArchive"); listControl.SetSession("true"); var listControl2 = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); listControl2.Setup("Functionality", "", "FunctionalityId", setId, true, GetAssociatedFunctionalityIds, GetFunctionalityColumns, "Functionality"); listControl2.SetSession("true"); tabControl.Setup("FunctionalityEntityStatusDetailsView"); tabControl.AddTab("FunctionalityEntityStatus", detailsControl, String.Empty, true); tabControl.AddTab("FunctionalityEntityStatusArchive", listControl, "History"); tabControl.AddTab("Functionality", listControl2, string.Empty, true); return(tabControl); }
protected override Control GetTabControl(int setId, Control updateControl) { var tabControl = ApplicationCommon.GetNewDetailTabControl(); tabControl.Setup("ProductivityAreaFeatureUpdateView"); var selected = false; if (string.IsNullOrEmpty(Request.QueryString["tab"]) || Request.QueryString["tab"] == "1") { selected = true; } tabControl.AddTab("Productivity Area Feature", updateControl, String.Empty, true); selected = false; if (Request.QueryString["tab"] == "2") { selected = true; } var listControl = (Shared.UI.Web.Controls.DetailsWithChildrenControl)Page.LoadControl(ApplicationCommon.DetailsWithChildrenListControl); tabControl.AddTab("Productivity Area", listControl); listControl.Setup("ProductivityArea", "ProductivityArea", "ProductivityAreaId", setId, true, GetData, GetProductivityAreaXProductivityAreaFeatureColumns, "ProductivityAreaXProductivityAreaFeature"); listControl.SetSession("true"); var bucketControlApplicationUser = ApplicationCommon.GetNewBucketControl(); bucketControlApplicationUser.ConfigureBucket("ApplicationUser", setId, GetApplicationUserList, GetAssociatedProductivityAreaFeatures, SaveProductivityAreaFeatureXApplicationUser); if (Request.QueryString["tab"] == "3") { selected = true; } tabControl.AddTab("Application User", bucketControlApplicationUser, String.Empty, selected); return(tabControl); }