Example #1
0
        protected override void ShowData(int skillXPersonXSkillLevelId)
        {
            oDetailButtonPanel.SetId = SetId;
            var data = new SkillXPersonXSkillLevelDataModel();

            data.SkillXPersonXSkillLevelId = skillXPersonXSkillLevelId;

            var dt = SkillXPersonXSkillLevelDataManager.GetDetails(data, SessionVariables.RequestProfile);

            if (dt.Rows.Count == 1)
            {
                var row = dt.Rows[0];

                lblSkillXPersonXSkillLevelId.Text = Convert.ToString(row[SkillXPersonXSkillLevelDataModel.DataColumns.SkillXPersonXSkillLevelId]);
                lblSkillLevel.Text = Convert.ToString(row[SkillXPersonXSkillLevelDataModel.DataColumns.SkillLevel]);
                lblSkill.Text      = Convert.ToString(row[SkillXPersonXSkillLevelDataModel.DataColumns.Skill]);
                lblPerson.Text     = Convert.ToString(row[SkillXPersonXSkillLevelDataModel.DataColumns.Person]);

                oUpdateInfo.LoadText(dt.Rows[0]);

                oHistoryList.Setup((int)SystemEntity.SkillXPersonXSkillLevel, skillXPersonXSkillLevelId, "SkillXPersonXSkillLevel");
                dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "SkillXPersonXSkillLevel");
            }
            else
            {
                Clear();
            }
        }
Example #2
0
        protected override void ShowData(int FieldConfigurationModeXApplicationRoleId)
        {
            base.ShowData(FieldConfigurationModeXApplicationRoleId);

            oDetailButtonPanel.SetId = SetId;

            Clear();

            var data = new FieldConfigurationModeXApplicationRoleDataModel();

            data.FieldConfigurationModeXApplicationRoleId = FieldConfigurationModeXApplicationRoleId;

            var entityList = FieldConfigurationModeXApplicationRoleDataManager.GetEntityList(data, SessionVariables.RequestProfile);

            if (entityList.Count == 1)
            {
                foreach (var entityItem in entityList)
                {
                    lblFieldConfigurationModeXApplicationRoleId.Text = entityItem.FieldConfigurationModeXApplicationRoleId.ToString();
                    lblFieldConfigurationMode.Text           = entityItem.FieldConfigurationMode;
                    lblApplicationRole.Text                  = entityItem.ApplicationRole;
                    lblFieldConfigurationModeAccessMode.Text = entityItem.FieldConfigurationModeAccessMode;

                    oUpdateInfo.LoadText(entityItem.UpdatedDate, entityItem.UpdatedBy, entityItem.LastAction);

                    oHistoryList.Setup((int)Framework.Components.DataAccess.SystemEntity.FieldConfigurationModeXApplicationRole, FieldConfigurationModeXApplicationRoleId, "FieldConfigurationModeXApplicationRole");
                    dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "FieldConfigurationModeXApplicationRole");
                }
            }
        }
Example #3
0
        protected override void OnPreRender(EventArgs e)
        {
            base.OnPreRender(e);

            // set SubMenuCore default values
            SubMenuCore.SettingCategory = SettingCategory + "SubMenuControl";
            SubMenuCore.Setup();
            SubMenuCore.GenerateMenu();

            // get visiblilty
            var isSubMenuVisible       = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.ControlVisible, SubMenuCore.SettingCategory);
            var isSearchControlVisible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.ControlVisible, SearchFilterCore.SettingCategory);
            var isBreadCrumbVisible    = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.ControlVisible, BreadCrumbObject.SettingCategory);

            // set visibility
            SearchFilterCore.Visible = isSearchControlVisible;
            SubMenuCore.Visible      = isSubMenuVisible;
            BreadCrumbObject.Visible = isBreadCrumbVisible;

            // update custom visivblity control
            VisibilityManagerCore.ClearChildMenuItems();

            VisibilityManagerCore.AddChildControl(SearchFilterCore.Title, isSearchControlVisible);
            VisibilityManagerCore.AddChildControl(SubMenuCore.Title, isSubMenuVisible);
            VisibilityManagerCore.AddChildControl("Bread Crumb", isBreadCrumbVisible);

            BreadCrumbObject.IsAddedInVisibilityManager = true;
        }
Example #4
0
        protected override void ShowData(int SuperKeyDetailid)
        {
            oDetailButtonPanel.SetId = SetId;
            var data = new SuperKeyDetailDataModel();

            data.SuperKeyDetailId = SuperKeyDetailid;
            var dt = Framework.Components.Core.SuperKeyDetailDataManager.GetDetails(data, SessionVariables.RequestProfile);

            if (dt.Rows.Count == 1)
            {
                var row = dt.Rows[0];

                lblSuperKeyDetailId.Text = Convert.ToString(row[SuperKeyDetailDataModel.DataColumns.SuperKeyDetailId]);
                lblSuperKeyId.Text       = Convert.ToString(row[SuperKeyDetailDataModel.DataColumns.SuperKey]);
                lblEntityKey.Text        = Convert.ToString(row[SuperKeyDetailDataModel.DataColumns.EntityKey]);

                oUpdateInfo.LoadText(dt.Rows[0]);

                oHistoryList.Setup("AuditHistory", "", "AuditHistoryId", true, true, (int)Framework.Components.DataAccess.SystemEntity.SuperKeyDetail, SuperKeyDetailid, "SuperKeyDetail");
                dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "SuperKeyDetail");
            }
            else
            {
                Clear();
            }
        }
Example #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // 1st time only
            if (!IsPostBack)
            {
                SetUpIsTestingDropdown();
                SetupThemeDropdown();
                SetUpCountryDropDown();
                SetUpMenuCategoryDropDown();
                SetUpLanguageDropDown();
                drpDefaultClickAction.SelectedValue = PerferenceUtility.GetUserPreferenceByKey(ApplicationCommon.GridDefaultClickActionKey);
                txtAuditId.Text            = SessionVariables.RequestProfile.AuditId.ToString();
                drpIsTesting.SelectedValue = SessionVariables.IsTesting.ToString().ToLower();
                if (!string.IsNullOrEmpty(SessionVariables.UserTheme))
                {
                    drpTheme.SelectedValue = SessionVariables.UserTheme;
                }
                else
                {
                    //drpTheme.SelectedValue = ApplicationVariables.Branding;

                    string   strTmp     = ApplicationVariables.Branding;
                    string[] strTmpArry = strTmp.Split(new char[] { '/' });
                    if (strTmpArry.Length > 0)
                    {
                        drpTheme.SelectedValue = strTmpArry[strTmpArry.Length - 1];
                    }
                }
            }
        }
Example #6
0
        protected override void ShowData(int useCasePackageXUseCaseId)
        {
            oDetailButtonPanel.SetId = SetId;
            var data = new UseCasePackageXUseCaseDataModel();

            data.UseCasePackageXUseCaseId = useCasePackageXUseCaseId;

            var dt = TaskTimeTracker.Components.BusinessLayer.RequirementAnalysis.UseCasePackageXUseCaseDataManager.GetDetails(data, SessionVariables.RequestProfile);

            if (dt.Rows.Count == 1)
            {
                var row = dt.Rows[0];

                lblUseCasePackageXUseCaseId.Text = Convert.ToString(row[UseCasePackageXUseCaseDataModel.DataColumns.UseCasePackageXUseCaseId]);
                lblUseCasePackage.Text           = Convert.ToString(row[UseCasePackageXUseCaseDataModel.DataColumns.UseCasePackage]);
                lblUseCase.Text = Convert.ToString(row[UseCasePackageXUseCaseDataModel.DataColumns.UseCase]);

                oUpdateInfo.LoadText(dt.Rows[0]);

                oHistoryList.Setup((int)Framework.Components.DataAccess.SystemEntity.UseCasePackageXUseCase, useCasePackageXUseCaseId, "UseCasePackageXUseCase");
                dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "UseCasePackageXUseCase");
            }
            else
            {
                Clear();
            }
        }
Example #7
0
        protected override void ShowData(int ClientXProjectId)
        {
            oDetailButtonPanel.SetId = SetId;
            var data = new ClientXProjectDataModel();

            data.ClientXProjectId = ClientXProjectId;

            var dt = ClientXProjectDataManager.GetDetails(data, SessionVariables.RequestProfile);

            if (dt.Rows.Count == 1)
            {
                var row = dt.Rows[0];

                lblClientXProjectId.Text = Convert.ToString(row[ClientXProjectDataModel.DataColumns.ClientXProjectId]);
                lblClient.Text           = Convert.ToString(row[ClientXProjectDataModel.DataColumns.Client]);
                lblProject.Text          = Convert.ToString(row[ClientXProjectDataModel.DataColumns.Project]);

                oUpdateInfo.LoadText(dt.Rows[0]);

                oHistoryList.Setup((int)SystemEntity.ClientXProject, ClientXProjectId, "ClientXProject");
                dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "ClientXProject");
            }
            else
            {
                Clear();
            }
        }
Example #8
0
        protected override void ShowData(int testSuiteXTestCaseArchiveid)
        {
            //oDetailButtonPanel.SetId = SetId;
            var data = new TestSuiteXTestCaseArchiveDataModel();

            data.TestSuiteXTestCaseArchiveId = testSuiteXTestCaseArchiveid;
            var dt = TestCaseManagement.Components.DataAccess.TestSuiteXTestCaseArchiveDataManager.GetDetails(data, SessionVariables.RequestProfile);

            if (dt.Rows.Count == 1)
            {
                var row = dt.Rows[0];

                lblTestSuiteXTestCaseArchiveId.Text = Convert.ToString(row[TestSuiteXTestCaseArchiveDataModel.DataColumns.TestSuiteXTestCaseArchiveId]);
                lblRecordDate.Text           = Convert.ToString(row[TestSuiteXTestCaseArchiveDataModel.DataColumns.RecordDate]);
                lblTestSuite.Text            = Convert.ToString(row[TestSuiteXTestCaseArchiveDataModel.DataColumns.TestSuite]);
                lblTestCase.Text             = Convert.ToString(row[TestSuiteXTestCaseArchiveDataModel.DataColumns.TestCase]);
                lblTestCaseStatus.Text       = Convert.ToString(row[TestSuiteXTestCaseArchiveDataModel.DataColumns.TestCaseStatus]);
                lblTestCasePriority.Text     = Convert.ToString(row[TestSuiteXTestCaseArchiveDataModel.DataColumns.TestCasePriority]);
                lblTestSuiteXTestCaseId.Text = Convert.ToString(row[TestSuiteXTestCaseArchiveDataModel.DataColumns.TestSuiteXTestCaseId]);

                lblKnowledgeDate.Text = Convert.ToString(row[TestSuiteXTestCaseArchiveDataModel.DataColumns.KnowledgeDate]);


                oUpdateInfo.LoadText(dt.Rows[0]);

                oHistoryList.Setup((int)Framework.Components.DataAccess.SystemEntity.TestSuiteXTestCaseArchive, testSuiteXTestCaseArchiveid, "TestSuiteXTestCaseArchive");
                dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "TestSuiteXTestCaseArchive");
            }
            else
            {
                Clear();
            }
        }
Example #9
0
        void txtPS_TextChanged(object sender, EventArgs e)
        {
            var objps    = (TextBox)sender;
            var pageSize = DefaultRowCount;

            if (objps.Text == "ALL")
            {
                MainGridView.PageSize = dtGlobal.Rows.Count;
                pageSize = MainGridView.PageSize;
            }
            else
            {
                pageSize = int.Parse(objps.Text);
                MainGridView.PageSize = pageSize;
            }

            PerferenceUtility.UpdateUserPreference(SettingCategory, ApplicationCommon.DefaultRowCountKey, pageSize.ToString());

            MainGridView.PageIndex = 0;
            MainGridView.DataBind();
            PageSize = MainGridView.PageSize;
            OnChanged(EventArgs.Empty);

            //SortGridView(String.Empty, SortDirection.Ascending.ToString());
        }
Example #10
0
        public void SetupSearch()
        {
            if (SearchColumns == null)
            {
                //Code to bind the Search fields repeater with SearchField Mode columns from FieldConfig table
                var colsdata = new FieldConfigurationDataModel();
                colsdata.FieldConfigurationModeId = SessionVariables.SearchControlColumnsModeId;
                colsdata.SystemEntityTypeId       = Convert.ToInt32(Framework.Components.DataAccess.SystemEntity.Application);
                var cols = FieldConfigurationDataManager.Search(colsdata, AuditId, SessionVariables.ApplicationMode);
                SearchColumns = cols;
            }

            SearchParametersRepeater.DataSource = SearchColumns;
            SearchParametersRepeater.DataBind();

            if (!string.IsNullOrEmpty(SettingCategory))
            {
                PerferenceUtility.CreateUserPreferenceCategoryIfNotExists(SettingCategory, "Search Control Name");
            }
            else
            {
                throw new Exception("Search control is not named");
            }

            GetSettings();

            SaveSettings();

            RaiseSearch();
        }
Example #11
0
        protected override void ShowData(int competencyXSkillId)
        {
            base.ShowData(competencyXSkillId);

            oDetailButtonPanel.SetId = SetId;

            Clear();

            var data = new DataModel.CompetencyTimeTracker.Skill.CompetencyXSkillDataModel();

            data.CompetencyXSkillId = competencyXSkillId;

            var entityList = TaskTimeTracker.Components.Module.Competency.CompetencyXSkillDataManager.GetEntityDetails(data, SessionVariables.RequestProfile);

            if (entityList.Count == 1)
            {
                foreach (var entityItem in entityList)
                {
                    lblCompetencyXSkillId.Text = entityItem.CompetencyXSkillId.ToString();
                    lblCompetency.Text         = entityItem.Competency;
                    lblSkill.Text = entityItem.Skill;

                    oUpdateInfo.LoadText(entityItem.UpdatedDate, entityItem.UpdatedBy, entityItem.LastAction);

                    oHistoryList.Setup((int)Framework.Components.DataAccess.SystemEntity.CompetencyXSkill, competencyXSkillId, "CompetencyXSkill");
                    dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "CompetencyXSkill");
                }
            }
        }
Example #12
0
        public void UpdateUserFieldConfigurationMode(string value, string value1)
        {
            var entityName      = value1;
            var settingCategory = entityName + "ListView";

            PerferenceUtility.UpdateUserPreference(settingCategory, ApplicationCommon.FieldConfigurationMode, value);
        }
Example #13
0
        protected override void ShowData(int HelpPageContextId)
        {
            oDetailButtonPanel.SetId = SetId;
            var data = new HelpPageContextDataModel();

            data.HelpPageContextId = HelpPageContextId;

            var dt = HelpPageContextDataManager.GetDetails(data, SessionVariables.RequestProfile);

            if (dt.Rows.Count == 1)
            {
                var row = dt.Rows[0];

                lblHelpPageContextId.Text = Convert.ToString(row[HelpPageContextDataModel.DataColumns.HelpPageContextId]);
                lblName.Text        = Convert.ToString(row[StandardDataModel.StandardDataColumns.Name]);
                lblDescription.Text = Convert.ToString(row[StandardDataModel.StandardDataColumns.Description]);
                lblSortOrder.Text   = Convert.ToString(row[StandardDataModel.StandardDataColumns.SortOrder]);

                oUpdateInfo.LoadText(dt.Rows[0]);

                oHistoryList.Setup((int)SystemEntity.HelpPageContext, HelpPageContextId, "HelpPageContext");
                dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "Client");
            }
            else
            {
                Clear();
            }
        }
Example #14
0
        // GET api/summary/GetList
        public IEnumerable <QuestionDataModel> GetList(string value, string value1)
        {
            var settingCategory = value1;
            var searchString    = value;

            var dictionaryObject = JsonConvert.DeserializeObject <Dictionary <string, string> >(searchString);

            // save search filter parameters in user preference
            if (dictionaryObject != null)
            {
                foreach (var searchFilterColumnName in dictionaryObject.Keys)
                {
                    var searchFilterValue = dictionaryObject[searchFilterColumnName];
                    PerferenceUtility.UpdateUserPreference(settingCategory, searchFilterColumnName, dictionaryObject[searchFilterColumnName]);
                }
            }
            var dataQuery = new QuestionDataModel();

            try
            {
                dataQuery = JsonConvert.DeserializeObject <QuestionDataModel>(searchString);
            }
            catch { }

            // igonore when value is -1
            if (dataQuery.QuestionCategoryId == -1)
            {
                dataQuery.QuestionCategoryId = null;
            }
            return(QuestionDataManager.GetEntityDetails(dataQuery, SessionVariables.RequestProfile));
        }
Example #15
0
        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();
            }
        }
Example #16
0
        protected override void GetSettings()
        {
            var searchKeyId = Convert.ToString(Page.RouteData.Values["SearchKey"]);

            if (!string.IsNullOrEmpty(searchKeyId))
            {
                var dataSearchKey = new SearchKeyDataModel();
                dataSearchKey.SearchKeyId = Convert.ToInt32(searchKeyId);

                var ds = Framework.Components.Core.SearchKeyDataManager.SearchByKey(dataSearchKey, SessionVariables.RequestProfile);

                for (var i = 0; i < SearchColumns.Rows.Count; i++)
                {
                    var colName = Convert.ToString(SearchColumns.Rows[i]["Name"]);


                    CheckAndSetFieldValue(colName, GetSearchKeyValue(colName, ds) + "&" +
                                          GetSearchKeyValue(colName + "2", ds) + "&" +
                                          GetSearchKeyValue(colName + "Checked", ds));
                }
            }
            else
            {
                var category = SettingCategory;
                var value    = String.Empty;

                for (var i = 0; i < SearchColumns.Rows.Count; i++)
                {
                    CheckAndSetFieldValue(
                        SearchColumns.Rows[i]["Name"].ToString(), PerferenceUtility.GetUserPreferenceByKey(SearchColumns.Rows[i]["Name"].ToString(),
                                                                                                           category));
                }
            }
        }
Example #17
0
        public static Dictionary <string, string> GetUserPreferencesForActivityStream(string upCategory)
        {
            var settings = new Dictionary <string, string>();

            //Get Current User's Preferences
            if (SessionVariables.UserPreferences == null)
            {
                PerferenceUtility.RefreshUserPreferencesCache();
            }

            var listKeys = new List <string>()
            {
                DateRangeKey
                , BackGroungColorKey
                , WidthKey
                , DataTypeKey
                , HeightKey
                , ActivityStreamAuditId
                , ActivityStreamPageSize
                , ActivityStreamTitle
                , ActivityStreamPagingStyle
                , ActivityStreamGroupInterval
            };


            var userPreferences = SessionVariables.UserPreferences;

            foreach (var upKey in listKeys)
            {
                settings.Add(upKey, PerferenceUtility.GetUserPreferenceByKey(upKey, upCategory));
            }

            return(settings);
        }
Example #18
0
        protected override void OnPreRender(EventArgs e)
        {
            base.OnPreRender(e);

            var sbm = Master.SubMenuObject;

            sbm.SettingCategory = SettingCategory + "SubMenuControl";
            sbm.Setup();
            sbm.GenerateMenu();

            var bcControl = Master.BreadCrumbObject;

            bcControl.SettingCategory = SettingCategory + "BreadCrumbControl";
            bcControl.Setup(string.Empty);
            bcControl.GenerateMenu();

            VisibilityManagerCore = oVC;

            var isSubMenuVisible       = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.ControlVisible, sbm.SettingCategory);
            var isSearchControlVisible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.ControlVisible, oSearchFilter.SearchControl.SettingCategory);

            // set visibility
            oSearchFilter.Visible = isSearchControlVisible;
            sbm.Visible           = isSubMenuVisible;

            VisibilityManagerCore.ClearChildMenuItems();

            VisibilityManagerCore.AddChildControl(oSearchFilter.SearchControl.Title, isSearchControlVisible);
            VisibilityManagerCore.AddChildControl(sbm.Title, isSubMenuVisible);

            // bccontrol.SettingCategory = SettingCategory + "BreadCrumbControl";
            // bccontrol.Setup("");
            // bccontrol.GenerateMenu();
        }
Example #19
0
        protected override void ShowData(int notificationPublisherXEventTypeId)
        {
            oDetailButtonPanel.SetId = SetId;

            var dataQuery = new NotificationPublisherXEventTypeDataModel();

            dataQuery.NotificationPublisherXEventTypeId = notificationPublisherXEventTypeId;

            var entityList = Framework.Components.EventMonitoring.NotificationPublisherXEventTypeDataManager.GetEntityList(dataQuery, SessionVariables.RequestProfile);

            if (entityList.Count == 1)
            {
                foreach (var entityItem in entityList)
                {
                    lblNotificationPublisherXEventTypeId.Text = entityItem.NotificationPublisherXEventTypeId.ToString();
                    lblNotificationEventType.Text             = entityItem.NotificationEventTypeId.ToString();
                    lblNotificationPublisher.Text             = entityItem.NotificationPublisherId.ToString();
                    lblCreatedDateId.Text = entityItem.CreatedDateId.ToString() + entityItem.CreatedTimeId.ToString();

                    oUpdateInfo.LoadText(entityItem.UpdatedDate, entityItem.UpdatedBy, entityItem.LastAction);

                    oHistoryList.Setup((int)Framework.Components.DataAccess.SystemEntity.NotificationPublisherXEventType, notificationPublisherXEventTypeId, "NotificationPublisherXEventType");
                    dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "NotificationPublisherXEventType");
                }
            }
            else
            {
                Clear();
            }
        }
Example #20
0
        protected override void ShowData(int applicationoperationid)
        {
            oDetailButtonPanel.SetId = SetId;
            var data = new ApplicationOperationDataModel();

            data.ApplicationOperationId = applicationoperationid;
            var dt = Framework.Components.ApplicationUser.ApplicationOperationDataManager.GetDetails(data, SessionVariables.RequestProfile);

            if (dt.Rows.Count == 1)
            {
                var row = dt.Rows[0];

                lblApplicationOperationId.Text = Convert.ToString(row[ApplicationOperationDataModel.DataColumns.ApplicationOperationId]);
                lblName.Text               = Convert.ToString(row[StandardDataModel.StandardDataColumns.Name]);
                lblDescription.Text        = Convert.ToString(row[StandardDataModel.StandardDataColumns.Description]);
                lblSortOrder.Text          = Convert.ToString(row[StandardDataModel.StandardDataColumns.SortOrder]);
                lblApplicationId.Text      = Convert.ToString(row[ApplicationOperationDataModel.DataColumns.Application]);
                lblSystemEntityTypeId.Text = Convert.ToString(row[ApplicationOperationDataModel.DataColumns.SystemEntityType]);
                lblOperationValue.Text     = Convert.ToString(row[ApplicationOperationDataModel.DataColumns.OperationValue]);

                oUpdateInfo.LoadText(dt.Rows[0]);

                oHistoryList.Setup((int)Framework.Components.DataAccess.SystemEntity.ApplicationOperation, applicationoperationid, "ApplicationOperation");
                dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "ApplicationOperation");
            }
            else
            {
                Clear();
            }
        }
Example #21
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (!string.IsNullOrEmpty(SettingCategory))
                {
                    PerferenceUtility.CreateUserPreferenceCategoryIfNotExists(SettingCategory, "Search Control Name");
                }
                else
                {
                    throw new Exception("Search control is not named");
                }


                var helpPageContextdata = Framework.Components.Core.HelpPageContextDataManager.GetList(SessionVariables.RequestProfile);
                UIHelper.LoadDropDown(helpPageContextdata, drpSearchConditionHelpPageContext, HelpPageContexDataModel.DataColumns.HelpPageContextId,
                                      HelpPageContexDataModel.DataColumns.HelpPageContextId);

                var systemEntityData = Framework.Components.Core.SystemEntityTypeDataManager.GetList(SessionVariables.RequestProfile);
                UIHelper.LoadDropDown(systemEntityData, drpSearchConditionSystemEntityType, SystemEntityTypeDataModel.DataColumns.EntityName, SystemEntityTypeDataModel.DataColumns.SystemEntityTypeId);

                GetSettings();
                RaiseSearch();
            }

            {
                oSearchActionBar.Setup("HelpPage");
            }
        }
Example #22
0
 private void bindPreferences(string userPreferenceCategory)
 {
     drpButtonPanel.SelectedValue    = PerferenceUtility.GetApplicationUserPreferenceByKey(ApplicationCommon.DetailsButtonPanelVisible, userPreferenceCategory);
     drpAEFLMode.SelectedValue       = PerferenceUtility.GetApplicationUserPreferenceByKey(ApplicationCommon.DetailsAEFLModeEnabled, userPreferenceCategory);
     drpPaging.SelectedValue         = PerferenceUtility.GetApplicationUserPreferenceByKey(ApplicationCommon.DetailsPagingEnabled, userPreferenceCategory);
     drpAllTabSelected.SelectedValue = PerferenceUtility.GetApplicationUserPreferenceByKey(ApplicationCommon.AllTabSelected, userPreferenceCategory);
 }
Example #23
0
 private void SetAuditId(int personid)
 {
     SessionVariables.RequestProfile.AuditId = Convert.ToInt32(personid);
     PerferenceUtility.RefreshUserPreferencesCache();
     ApplicationCommon.SetApplicationUserFullName();
     ApplicationCommon.SetApplicationUserRoles();
 }
Example #24
0
        protected override void ShowData(int projectTimeLineId)
        {
            base.ShowData(projectTimeLineId);

            oDetailButtonPanel.SetId = SetId;

            Clear();

            var data = new ProjectTimeLineDataModel();

            data.ProjectTimeLineId = projectTimeLineId;

            var entityList = ProjectTimeLineDataManager.GetEntityDetails(data, SessionVariables.RequestProfile);

            if (entityList.Count == 1)
            {
                foreach (var entityItem in entityList)
                {
                    lblProjectTimeLineId.Text = entityItem.ProjectTimeLineId.ToString();
                    lblProjectId.Text         = entityItem.Project.ToString();
                    lblStartDate.Text         = entityItem.StartDate.ToString();
                    lblEndDate.Text           = entityItem.EndDate.ToString();

                    oUpdateInfo.LoadText(entityItem.UpdatedDate, entityItem.UpdatedBy, entityItem.LastAction);

                    oHistoryList.Setup((int)Framework.Components.DataAccess.SystemEntity.ProjectTimeLine, projectTimeLineId, "ProjectTimeLine");
                    dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "ProjectTimeLine");
                }
            }
        }
Example #25
0
        protected override void ShowData(int allEntityDetailId)
        {
            base.ShowData(allEntityDetailId);

            oDetailButtonPanel.SetId = SetId;

            Clear();

            var data = new AllEntityDetailDataModel();

            data.AllEntityDetailId = allEntityDetailId;

            var entityList = TaskTimeTracker.Components.Module.ApplicationDevelopment.AllEntityDetailDataManager.GetEntityDetails(data, SessionVariables.RequestProfile);

            if (entityList.Count == 1)
            {
                foreach (var entityItem in entityList)
                {
                    lblAllEntityDetailId.Text      = entityItem.AllEntityDetailId.ToString();
                    lblEntityName.Text             = entityItem.EntityName.ToString();
                    lblDB_Name.Text                = entityItem.DB_Name.ToString();
                    lblDB_Project_Name.Text        = entityItem.DB_Project_Name.ToString();
                    lblComponent_Project_Name.Text = entityItem.Component_Project_Name.ToString();

                    oUpdateInfo.LoadText(entityItem.UpdatedDate, entityItem.UpdatedBy, entityItem.LastAction);

                    oHistoryList.Setup((int)Framework.Components.DataAccess.SystemEntity.AllEntityDetail, allEntityDetailId, "AllEntityDetail");
                    dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "AllEntityDetail");
                }
            }
        }
Example #26
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                //    if (!string.IsNullOrEmpty(this.TableFolder))
                //    {
                //        lnkExport.NavigateUrl = "~/" + this.TableFolder + "/" + this.TableName + "/Export.aspx?SearchCondition=" + SearchCondition;
                //    }
                //    else
                //    {
                //        lnkExport.NavigateUrl = "~/" + this.TableName + "/Export.aspx?SearchCondition=" + SearchCondition;
                //    }
                GridActionBarFontFamily      = PerferenceUtility.GetApplicationUserPreferenceByKey(ApplicationCommon.GridActionBarFontFamily);
                GridActionBarForegroundColor = PerferenceUtility.GetApplicationUserPreferenceByKey(ApplicationCommon.GridActionBarForegroundColor);
                GridActionBarFontSize        = PerferenceUtility.GetApplicationUserPreferenceByKey(ApplicationCommon.GridActionBarFontSize);

                //RLink.Style.Add("font-family", GridActionBarFontFamily);
                //RLink.Style.Add("color", GridActionBarForegroundColor);
                //RLink.Style.Add("font-size", GridActionBarFontSize);

                //imgSettings.Style.Add("font-family", GridActionBarFontFamily);
                //imgSettings.Style.Add("color", GridActionBarForegroundColor);
                //imgSettings.Style.Add("font-size", GridActionBarFontSize);

                imgSettings.PostBackUrl = "~/ListSettings/" + TableName;
                SetImagePaths();
            }
        }
Example #27
0
        protected override void ShowData(int StoredProcedureLogRawId)
        {
            var data = new Framework.Components.LogAndTrace.StoredProcedureLogRawDataModel();

            data.StoredProcedureLogRawId = StoredProcedureLogRawId;

            var dt = Framework.Components.LogAndTrace.StoredProcedureLogRawDataManager.GetStoredProcedureLogRaws(data, SessionVariables.RequestProfile);

            if (dt.Rows.Count == 1)
            {
                var row = dt.Rows[0];

                lblStoredProcedureLogRawId.Text = Convert.ToString(row[Framework.Components.LogAndTrace.StoredProcedureLogRawDataModel.DataColumns.StoredProcedureLogRawId]);
                lblStoredProcedureLogId.Text    = Convert.ToString(row[Framework.Components.LogAndTrace.StoredProcedureLogRawDataModel.DataColumns.StoredProcedureLogId]);
                lblInputParameters.Text         = Convert.ToString(row[Framework.Components.LogAndTrace.StoredProcedureLogRawDataModel.DataColumns.InputParameters]);
                lblInputValues.Text             = Convert.ToString(row[Framework.Components.LogAndTrace.StoredProcedureLogRawDataModel.DataColumns.InputValues]);

                //oHistoryList.Setup((int)Framework.Components.DataAccess.SystemEntity.StoredProcedureLogRaw, StoredProcedureLogRawId, "StoredProcedureLogRaw");
                dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "StoredProcedureLogRaw");
            }
            else
            {
                Clear();
            }
        }
Example #28
0
        private void LoadActivityStream()
        {
            var data = new UserPreferenceCategoryDataModel();

            if (!string.IsNullOrEmpty(ActivityStreamName))
            {
                PerferenceUtility.CreateUserPreferenceCategoryIfNotExists(ActivityStreamName, SessionVariables.ApplicationUserFullName + " " + ActivityStreamName);
            }

            if (ActivityStreamAuditId != null)
            {
                PerferenceUtility.UpdateUserPreference(ActivityStreamName, ActivityStreamCommon.ActivityStreamAuditId, ActivityStreamAuditId.ToString());
            }

            hypSettings.NavigateUrl += Page.GetRouteUrl("ActivityStreamRoute", new { Action = "Settings", CategoryName = ActivityStreamName });
            try
            {
                var setId = ApplicationCommon.GetSetId();
                if (Convert.ToString(Page.RouteData.Values["Action"]).ToLower().Contains("detail") && !string.IsNullOrEmpty(Convert.ToString(Page.RouteData.Values["SetId"])))
                {
                    hypSettings.NavigateUrl += "&SetId=" + setId + "&returnPage=appUserDetail";
                }
                else if (Convert.ToString(Page.RouteData.Values["Action"]).ToLower().Contains("update") && !string.IsNullOrEmpty(Convert.ToString(Page.RouteData.Values["SetId"])))
                {
                    hypSettings.NavigateUrl += "&SetId=" + setId + "&returnPage=appUserUpdate";
                }
            }
            catch { }
            ProcessAlerts();
        }
Example #29
0
        protected override void GetSettings()
        {
            var category = SettingCategory;
            var value    = String.Empty;

            txtSearchConditionStoredProcedureLogId.Text = PerferenceUtility.GetUserPreferenceByKey(Framework.Components.LogAndTrace.StoredProcedureLogRawDataModel.DataColumns.StoredProcedureLogId, category);
        }
Example #30
0
        public void LoadData(int SuperKeyDetailId, bool showId)
        {
            var data = new SuperKeyDetailDataModel();

            data.SuperKeyDetailId = SuperKeyDetailId;
            var oApplicationTable = Framework.Components.Core.SuperKeyDetailDataManager.GetDetails(data, SessionVariables.RequestProfile);

            if (oApplicationTable.Rows.Count == 1)
            {
                var row = oApplicationTable.Rows[0];

                if (!showId)
                {
                    txtSuperKeyDetailId.Text = Convert.ToString(row[SuperKeyDetailDataModel.DataColumns.SuperKeyDetailId]);
                    oHistoryList.Setup("AuditHistory", "", "AuditHistoryId", true, true, (int)Framework.Components.DataAccess.SystemEntity.SuperKeyDetail, SuperKeyDetailId, "SuperKeyDetail");
                    dynAuditHistory.Visible = PerferenceUtility.GetUserPreferenceByKeyAsBoolean(ApplicationCommon.HistoryGridVisibilityKey, "SuperKeyDetail");
                }
                else
                {
                    txtSuperKeyDetailId.Text = String.Empty;
                }

                drpSuperKey.SelectedValue = Convert.ToString(row[SuperKeyDetailDataModel.DataColumns.SuperKeyId]);
                txtEntityKey.Text         = Convert.ToString(row[SuperKeyDetailDataModel.DataColumns.EntityKey]);
            }
            else
            {
                txtSuperKeyId.Text = String.Empty;
                txtEntityKey.Text  = String.Empty;
            }
        }