Beispiel #1
0
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);

            SuperKey = ApplicationCommon.GetSuperKey();
            SetId    = ApplicationCommon.GetSetId();

            if (!string.IsNullOrEmpty(SuperKey))
            {
                var lstEntityKeys = ApplicationCommon.GetSuperKeyDetails(PrimaryEntity.Value(), SuperKey);

                foreach (var entityKey in lstEntityKeys)
                {
                    AddDetailControl(false, entityKey);

                    if (string.IsNullOrEmpty(DeleteIds))
                    {
                        DeleteIds = entityKey.ToString();
                    }
                    else
                    {
                        DeleteIds += ", " + entityKey.ToString();
                    }
                }
            }
            else if (SetId != 0)
            {
                AddDetailControl(true, SetId);

                DeleteIds = SetId.ToString();
            }

            ShowAuditHistory(true);
        }
Beispiel #2
0
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);

            SuperKey = ApplicationCommon.GetSuperKey();

            // should be client side ... maybe
            if (!string.IsNullOrEmpty(SuperKey))
            {
                BtnCancel.Visible = true;
                BtnUpdate.Visible = true;
                BtnClone.Visible  = false;

                var lstEntityKeys = ApplicationCommon.GetSuperKeyDetails(PrimaryEntity.Value(), SuperKey);

                foreach (var entityKey in lstEntityKeys)
                {
                    AddUpdateControl(false, entityKey);
                }

                return;
            }

            SetId = ApplicationCommon.GetSetId();
            if (SetId != 0)
            {
                BtnUpdate.Visible = true;
                BtnCancel.Visible = true;
                BtnClone.Visible  = false;

                AddUpdateControl(true, SetId);
            }
        }
Beispiel #3
0
        protected override void OnInit(EventArgs e)
        {
            try
            {
                base.OnInit(e);

                SuperKey = ApplicationCommon.GetSuperKey();
                SetId    = ApplicationCommon.GetSetId();

                var detailsControlPath = "~/Shared/Configuration/UserPreferenceKey/Controls/Details.ascx";

                if (!string.IsNullOrEmpty(SuperKey))
                {
                    var data = new SuperKeyDetailDataModel();
                    data.SuperKeyId = Convert.ToInt32(SuperKey);

                    // Change System Entity Type
                    data.SystemEntityTypeId = (int)Framework.Components.DataAccess.SystemEntity.UserPreferenceKey;
                    var dt = Framework.Components.Core.SuperKeyDetailDataManager.Search(data, SessionVariables.RequestProfile);
                    if (dt != null && dt.Rows.Count > 0)
                    {
                        foreach (System.Data.DataRow dr in dt.Rows)
                        {
                            var key = Convert.ToInt32(dr[SuperKeyDetailDataModel.DataColumns.EntityKey]);
                            if (string.IsNullOrEmpty(DeleteIds))
                            {
                                DeleteIds = key.ToString();
                            }
                            else
                            {
                                DeleteIds += "," + key.ToString();
                            }
                            var detailsControl = (Controls.Details)Page.LoadControl(detailsControlPath);
                            detailsControl.SetId       = key;
                            detailsControl.BorderClass = ApplicationCommon.DetailsBorderClassName;

                            plcDetailsList.Controls.Add(detailsControl);
                            plcDetailsList.Controls.Add(new LiteralControl("<br />"));

                            chkVisible.Checked = detailsControl.IsHistoryVisible;
                        }
                    }
                }
                else if (SetId != 0)
                {
                    DeleteIds = SetId.ToString();

                    var detailsControl = (Controls.Details)Page.LoadControl(detailsControlPath);
                    detailsControl.SetId = SetId;
                    plcDetailsList.Controls.Add(detailsControl);
                    chkVisible.Checked = detailsControl.IsHistoryVisible;
                }
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
        }
Beispiel #4
0
        protected override void OnInit(EventArgs e)
        {
            try
            {
                base.OnInit(e);

                var path = "~/SystemIntegrity/SuperKeyDetail/Controls/Details.ascx";
                var genericcontrolpath = "~/SystemIntegrity/SuperKeyDetail/Controls/Generic.ascx";

                SuperKey = ApplicationCommon.GetSuperKey();
                SetId    = ApplicationCommon.GetSetId();


                if (showMultipleUpdateView)
                {
                    var data = new SuperKeyDetailDataModel();
                    data.SuperKeyId = Convert.ToInt32(SuperKey);
                    // Change System Entity Type
                    data.SystemEntityTypeId = (int)Framework.Components.DataAccess.SystemEntity.SuperKeyDetail;
                    var dt = Framework.Components.Core.SuperKeyDetailDataManager.Search(data, SessionVariables.RequestProfile);

                    if (dt != null && dt.Rows.Count > 0)
                    {
                        foreach (System.Data.DataRow dr in dt.Rows)
                        {
                            var key = Convert.ToInt32(dr[SuperKeyDetailDataModel.DataColumns.EntityKey]);

                            var ApplicationupdateControl = (Controls.Generic)Page.LoadControl(genericcontrolpath);
                            ApplicationupdateControl.SetId(key, false);
                            plcUpdateList.Controls.Add(ApplicationupdateControl);
                            if (dt.Rows.Count > 1)
                            {
                                ApplicationupdateControl.BorderClass = ApplicationCommon.DetailsBorderClassName;
                                ApplicationupdateControl.Controls.Add(new LiteralControl("<br />"));
                            }
                            chkVisible.Checked = ApplicationupdateControl.IsHistoryVisible;
                        }
                    }
                }
                else
                {
                    var key = SetId;

                    var ApplicationupdateControl = (Controls.Generic)Page.LoadControl(genericcontrolpath);
                    ApplicationupdateControl.SetId(key, false);
                    plcUpdateList.Controls.Add(ApplicationupdateControl);
                    chkVisible.Checked = ApplicationupdateControl.IsHistoryVisible;
                }
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine(ex.Message);
                //throw
            }
        }
Beispiel #5
0
        protected override void OnInit(EventArgs e)
        {
            try
            {
                DynamicUpdatePanel.AddColumns(GetColumns());
                SuperKey = ApplicationCommon.GetSuperKey();
                SetId    = ApplicationCommon.GetSetId();
                var key = 0;
                var TestSuiteXTestCasedata = new TestSuiteXTestCaseDataModel();
                var results = TestCaseManagement.Components.DataAccess.TestSuiteXTestCaseDataManager.Search(TestSuiteXTestCasedata, SessionVariables.RequestProfile).Clone();

                if (!string.IsNullOrEmpty(SuperKey))
                {
                    var data = new SuperKeyDetailDataModel();
                    data.SuperKeyId = Convert.ToInt32(SuperKey);

                    // Change System Entity Type
                    data.SystemEntityTypeId = (int)Framework.Components.DataAccess.SystemEntity.TestSuiteXTestCase;
                    var dt = Framework.Components.Core.SuperKeyDetailDataManager.Search(data, SessionVariables.RequestProfile);
                    if (dt != null && dt.Rows.Count > 0)
                    {
                        foreach (System.Data.DataRow dr in dt.Rows)
                        {
                            key = Convert.ToInt32(dr[SuperKeyDetailDataModel.DataColumns.EntityKey]);
                            TestSuiteXTestCasedata.TestSuiteXTestCaseId = key;
                            var TestSuiteXTestCasedt = TestCaseManagement.Components.DataAccess.TestSuiteXTestCaseDataManager.Search(TestSuiteXTestCasedata, SessionVariables.RequestProfile);
                            if (TestSuiteXTestCasedt.Rows.Count == 1)
                            {
                                results.ImportRow(TestSuiteXTestCasedt.Rows[0]);
                            }
                        }
                    }
                }
                else
                {
                    key = SetId;
                    TestSuiteXTestCasedata.TestSuiteXTestCaseId = key;
                    var TestSuiteXTestCasedt = TestCaseManagement.Components.DataAccess.TestSuiteXTestCaseDataManager.Search(TestSuiteXTestCasedata, SessionVariables.RequestProfile);
                    if (TestSuiteXTestCasedt.Rows.Count == 1)
                    {
                        results.ImportRow(TestSuiteXTestCasedt.Rows[0]);
                    }
                }
                SelectedData = new DataTable();
                SelectedData = results.Copy();
                base.OnInit(e);
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine(ex.Message);
                //throw
            }
        }
Beispiel #6
0
        protected override void OnInit(EventArgs e)
        {
            try
            {
                base.OnInit(e);

                SuperKey = ApplicationCommon.GetSuperKey();
                SetId    = ApplicationCommon.GetSetId();
                var detailsControlPath = "~/Shared/Configuration/ApplicationEntityFieldLabelMode/Controls/Details.ascx";

                if (!string.IsNullOrEmpty(SuperKey))
                {
                    btnClone.Visible = false;

                    var data = new Framework.Components.Core.SuperKeyDetail.Data();
                    data.SuperKeyId = Convert.ToInt32(SuperKey);

                    // Change System Entity Type
                    data.SystemEntityTypeId = (int)Framework.Components.DataAccess.SystemEntity.ApplicationEntityFieldLabelMode;
                    var dt = Framework.Components.Core.SuperKeyDetail.Search(data, SessionVariables.AuditId);
                    if (dt != null && dt.Rows.Count > 0)
                    {
                        foreach (System.Data.DataRow dr in dt.Rows)
                        {
                            var key = Convert.ToInt32(dr[Framework.Components.Core.SuperKeyDetail.DataColumns.EntityKey]);

                            var detailsControl = (Controls.Details)Page.LoadControl(detailsControlPath);
                            detailsControl.SetId       = key;
                            detailsControl.BorderClass = ApplicationCommon.DetailsBorderClassName;
                            plcDetailsList.Controls.Add(detailsControl);
                            plcDetailsList.Controls.Add(new LiteralControl("<br />"));

                            chkVisible.Checked = detailsControl.IsHistoryVisible;
                        }
                    }
                }
                else if (SetId != 0)
                {
                    var detailsControl = (Controls.Details)Page.LoadControl(detailsControlPath);
                    detailsControl.SetId = SetId;
                    plcDetailsList.Controls.Add(detailsControl);
                    chkVisible.Checked = detailsControl.IsHistoryVisible;
                }
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
        }
Beispiel #7
0
        protected override void OnInit(EventArgs e)
        {
            try
            {
                base.OnInit(e);

                var detailsControlPath = ApplicationCommon.GetControlPath("ClientXProject", ControlType.DetailsControl);
                SuperKey = ApplicationCommon.GetSuperKey();
                SetId    = ApplicationCommon.GetSetId();

                if (!string.IsNullOrEmpty(SuperKey))
                {
                    btnClone.Visible = false;

                    var data = new SuperKeyDetailDataModel();
                    data.SuperKeyId = Convert.ToInt32(SuperKey);

                    // Change System Entity Type
                    data.SystemEntityTypeId = (int)SystemEntity.ClientXProject;
                    var dt = SuperKeyDetailDataManager.Search(data, SessionVariables.RequestProfile);
                    if (dt != null && dt.Rows.Count > 0)
                    {
                        foreach (DataRow dr in dt.Rows)
                        {
                            var key = Convert.ToInt32(dr[SuperKeyDetailDataModel.DataColumns.EntityKey]);

                            var detailsControl = (Controls.Details)Page.LoadControl(detailsControlPath);
                            detailsControl.SetId       = key;
                            detailsControl.BorderClass = ApplicationCommon.DetailsBorderClassName;
                            plcDetailsList.Controls.Add(detailsControl);
                            plcDetailsList.Controls.Add(new LiteralControl("<br />"));

                            chkVisible.Checked = detailsControl.IsHistoryVisible;
                        }
                    }
                }
                else
                {
                    var detailsControl = (Controls.Details)Page.LoadControl(detailsControlPath);
                    detailsControl.SetId = SetId;
                    plcDetailsList.Controls.Add(detailsControl);
                    chkVisible.Checked = detailsControl.IsHistoryVisible;
                }
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
        }
Beispiel #8
0
        protected override DataTable GetData()
        {
            try
            {
                SuperKey = ApplicationCommon.GetSuperKey();
                SetId    = ApplicationCommon.GetSetId();

                var selectedrows = new DataTable();
                var projectPortfolioGroupXProjectPortfoliodata = new ProjectPortfolioGroupXProjectPortfolioDataModel();

                selectedrows = ProjectPortfolioGroupXProjectPortfolioDataManager.GetDetails(projectPortfolioGroupXProjectPortfoliodata, SessionVariables.RequestProfile).Clone();
                if (!string.IsNullOrEmpty(SuperKey))
                {
                    var data = new SuperKeyDetailDataModel();
                    data.SuperKeyId = Convert.ToInt32(SuperKey);

                    data.SystemEntityTypeId = (int)SystemEntity.ProjectPortfolioGroupXProjectPortfolio;
                    var dt = SuperKeyDetailDataManager.Search(data, SessionVariables.RequestProfile);

                    if (dt != null && dt.Rows.Count > 0)
                    {
                        var keys = new int[dt.Rows.Count];
                        for (var i = 0; i < dt.Rows.Count; i++)
                        {
                            keys[i] = Convert.ToInt32(dt.Rows[i][SuperKeyDetailDataModel.DataColumns.EntityKey]);
                            projectPortfolioGroupXProjectPortfoliodata.ProjectPortfolioGroupXProjectPortfolioId = keys[i];
                            var result = ProjectPortfolioGroupXProjectPortfolioDataManager.GetDetails(projectPortfolioGroupXProjectPortfoliodata, SessionVariables.RequestProfile);
                            selectedrows.ImportRow(result.Rows[0]);
                        }
                    }
                }
                else if (SetId != 0)
                {
                    var key = SetId;
                    projectPortfolioGroupXProjectPortfoliodata.ProjectPortfolioGroupXProjectPortfolioId = key;
                    var result = ProjectPortfolioGroupXProjectPortfolioDataManager.GetDetails(projectPortfolioGroupXProjectPortfoliodata, SessionVariables.RequestProfile);
                    selectedrows.ImportRow(result.Rows[0]);
                }
                return(selectedrows);
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
            return(null);
        }
Beispiel #9
0
        private DataTable GetData()
        {
            try
            {
                var superKey     = ApplicationCommon.GetSuperKey();
                var setId        = ApplicationCommon.GetSetId();
                var selectedrows = new DataTable();
                var FunctionalityEntityStatusdata = new FunctionalityEntityStatusDataModel();

                selectedrows = TaskTimeTracker.Components.Module.ApplicationDevelopment.FunctionalityEntityStatusDataManager.GetDetails(FunctionalityEntityStatusdata, SessionVariables.RequestProfile).Clone();
                if (!string.IsNullOrEmpty(superKey))
                {
                    var data = new SuperKeyDetailDataModel();
                    data.SuperKeyId = Convert.ToInt32(superKey);
                    // Change System Entity Type
                    data.SystemEntityTypeId = (int)Framework.Components.DataAccess.SystemEntity.FunctionalityEntityStatus;
                    var dt = Framework.Components.Core.SuperKeyDetailDataManager.Search(data, SessionVariables.RequestProfile);

                    if (dt != null && dt.Rows.Count > 0)
                    {
                        var keys = new int[dt.Rows.Count];
                        for (var i = 0; i < dt.Rows.Count; i++)
                        {
                            keys[i] = Convert.ToInt32(dt.Rows[i][SuperKeyDetailDataModel.DataColumns.EntityKey]);
                            FunctionalityEntityStatusdata.FunctionalityEntityStatusId = keys[i];
                            var result = TaskTimeTracker.Components.Module.ApplicationDevelopment.FunctionalityEntityStatusDataManager.GetDetails(FunctionalityEntityStatusdata, SessionVariables.RequestProfile);
                            selectedrows.ImportRow(result.Rows[0]);
                        }
                    }
                }
                else
                {
                    var key = setId;
                    FunctionalityEntityStatusdata.FunctionalityEntityStatusId = key;
                    var result = TaskTimeTracker.Components.Module.ApplicationDevelopment.FunctionalityEntityStatusDataManager.GetDetails(FunctionalityEntityStatusdata, SessionVariables.RequestProfile);
                    selectedrows.ImportRow(result.Rows[0]);
                }
                return(selectedrows);
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
            return(null);
        }
Beispiel #10
0
        private DataTable GetData()
        {
            try
            {
                SuperKey = ApplicationCommon.GetSuperKey();
                SetId    = ApplicationCommon.GetSetId();
                var selectedrows     = new DataTable();
                var TaskScheduledata = new TaskScheduleDataModel();

                selectedrows = Framework.Components.TasksAndWorkflow.TaskScheduleDataManager.GetDetails(TaskScheduledata, SessionVariables.RequestProfile).Clone();
                if (!string.IsNullOrEmpty(SuperKey))
                {
                    var data = new SuperKeyDetailDataModel();
                    data.SuperKeyId = Convert.ToInt32(SuperKey);
                    // Change System Entity Type
                    data.SystemEntityTypeId = (int)Framework.Components.DataAccess.SystemEntity.TaskSchedule;
                    var dt = Framework.Components.Core.SuperKeyDetailDataManager.Search(data, SessionVariables.RequestProfile);

                    if (dt != null && dt.Rows.Count > 0)
                    {
                        var keys = new int[dt.Rows.Count];
                        for (var i = 0; i < dt.Rows.Count; i++)
                        {
                            keys[i] = Convert.ToInt32(dt.Rows[i][SuperKeyDetailDataModel.DataColumns.EntityKey]);
                            TaskScheduledata.TaskScheduleId = keys[i];
                            var result = Framework.Components.TasksAndWorkflow.TaskScheduleDataManager.GetDetails(TaskScheduledata, SessionVariables.RequestProfile);
                            selectedrows.ImportRow(result.Rows[0]);
                        }
                    }
                }
                else
                {
                    var key = SetId;
                    TaskScheduledata.TaskScheduleId = key;
                    var result = Framework.Components.TasksAndWorkflow.TaskScheduleDataManager.GetDetails(TaskScheduledata, SessionVariables.RequestProfile);
                    selectedrows.ImportRow(result.Rows[0]);
                }
                return(selectedrows);
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
            return(null);
        }
Beispiel #11
0
        protected override DataTable GetData()
        {
            try
            {
                SuperKey = ApplicationCommon.GetSuperKey();
                SetId    = ApplicationCommon.GetSetId();

                var selectedrows = new DataTable();
                var applicationUserProfileImageMasterdata = new ApplicationUserProfileImageMasterDataModel();

                selectedrows = Framework.Components.ApplicationUser.ApplicationUserProfileImageMasterDataManager.GetDetails(applicationUserProfileImageMasterdata, SessionVariables.RequestProfile).Clone();
                if (!string.IsNullOrEmpty(SuperKey))
                {
                    var systemEntityTypeId = (int)PrimaryEntity;
                    var lstEntityKeys      = ApplicationCommon.GetSuperKeyDetails(systemEntityTypeId, SuperKey);

                    foreach (var entityKey in lstEntityKeys)
                    {
                        applicationUserProfileImageMasterdata.ApplicationUserProfileImageMasterId = entityKey;
                        var result = Framework.Components.ApplicationUser.ApplicationUserProfileImageMasterDataManager.GetDetails(applicationUserProfileImageMasterdata, SessionVariables.RequestProfile);
                        profileImage = ((byte[])(result.Rows[0][ApplicationUserProfileImageMasterDataModel.DataColumns.Image]));
                        selectedrows.ImportRow(result.Rows[0]);
                    }
                }
                else
                {
                    applicationUserProfileImageMasterdata.ApplicationUserProfileImageMasterId = SetId;
                    var result = Framework.Components.ApplicationUser.ApplicationUserProfileImageMasterDataManager.GetDetails(applicationUserProfileImageMasterdata, SessionVariables.RequestProfile);
                    profileImage = ((byte[])(result.Rows[0][ApplicationUserProfileImageMasterDataModel.DataColumns.Image]));
                    selectedrows.ImportRow(result.Rows[0]);
                }
                return(selectedrows);
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }

            return(null);
        }
Beispiel #12
0
        protected override DataTable GetData()
        {
            try
            {
                SuperKey = ApplicationCommon.GetSuperKey();
                SetId    = ApplicationCommon.GetSetId();

                var selectedrows = new DataTable();
                var functionalityImageAttributedata = new FunctionalityImageAttributeDataModel();

                selectedrows = TaskTimeTracker.Components.Module.ApplicationDevelopment.FunctionalityImageAttributeDataManager.GetDetails(functionalityImageAttributedata, SessionVariables.RequestProfile).Clone();

                if (!string.IsNullOrEmpty(SuperKey))
                {
                    var systemEntityTypeId = (int)PrimaryEntity;
                    var lstEntityKeys      = ApplicationCommon.GetSuperKeyDetails(systemEntityTypeId, SuperKey);

                    foreach (var entityKey in lstEntityKeys)
                    {
                        functionalityImageAttributedata.FunctionalityImageId = entityKey;
                        var result = TaskTimeTracker.Components.Module.ApplicationDevelopment.FunctionalityImageAttributeDataManager.GetDetails(functionalityImageAttributedata, SessionVariables.RequestProfile);
                        selectedrows.ImportRow(result.Rows[0]);
                    }
                }
                else if (SetId != 0)
                {
                    var key = SetId;
                    functionalityImageAttributedata.FunctionalityImageAttributeId = key;
                    var result = TaskTimeTracker.Components.Module.ApplicationDevelopment.FunctionalityImageAttributeDataManager.GetDetails(functionalityImageAttributedata, SessionVariables.RequestProfile);
                    selectedrows.ImportRow(result.Rows[0]);
                }
                return(selectedrows);
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
            return(null);
        }
Beispiel #13
0
        protected override DataTable GetData()
        {
            try
            {
                SuperKey = ApplicationCommon.GetSuperKey();
                SetId = ApplicationCommon.GetSetId();

                var selectedrows = new DataTable();
                var notificationRegistrardata = new NotificationRegistrarDataModel();

				selectedrows = Framework.Components.EventMonitoring.NotificationRegistrarDataManager.GetDetails(notificationRegistrardata, SessionVariables.RequestProfile).Clone();
                if (!string.IsNullOrEmpty(SuperKey))
                {
                    var systemEntityTypeId = (int)PrimaryEntity;
                    var lstEntityKeys = ApplicationCommon.GetSuperKeyDetails(systemEntityTypeId, SuperKey);

                    foreach (var entityKey in lstEntityKeys)
                    {
                        notificationRegistrardata.NotificationRegistrarId = entityKey;
						var result = Framework.Components.EventMonitoring.NotificationRegistrarDataManager.GetDetails(notificationRegistrardata, SessionVariables.RequestProfile);
                        selectedrows.ImportRow(result.Rows[0]);
                    }
                }
                else
                {
                    notificationRegistrardata.NotificationRegistrarId = SetId;
					var result = Framework.Components.EventMonitoring.NotificationRegistrarDataManager.GetDetails(notificationRegistrardata, SessionVariables.RequestProfile);
                    selectedrows.ImportRow(result.Rows[0]);

                }
                return selectedrows;
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }

            return null;
        }
Beispiel #14
0
        protected override DataTable GetData()
        {
            try
            {
                SuperKey = ApplicationCommon.GetSuperKey();
                SetId    = ApplicationCommon.GetSetId();

                var selectedrows = new DataTable();

                var useCaseXUseCaseStepdata = new UseCaseXUseCaseStepDataModel();

                selectedrows = TaskTimeTracker.Components.BusinessLayer.RequirementAnalysis.UseCaseXUseCaseStepDataManager.GetDetails(useCaseXUseCaseStepdata, SessionVariables.RequestProfile).Clone();

                if (!string.IsNullOrEmpty(SuperKey))
                {
                    var systemEntityTypeId = (int)PrimaryEntity;
                    var lstEntityKeys      = ApplicationCommon.GetSuperKeyDetails(systemEntityTypeId, SuperKey);

                    foreach (var entityKey in lstEntityKeys)
                    {
                        useCaseXUseCaseStepdata.UseCaseXUseCaseStepId = entityKey;
                        var result = TaskTimeTracker.Components.BusinessLayer.RequirementAnalysis.UseCaseXUseCaseStepDataManager.GetDetails(useCaseXUseCaseStepdata, SessionVariables.RequestProfile);
                        selectedrows.ImportRow(result.Rows[0]);
                    }
                }
                else if (SetId != 0)
                {
                    useCaseXUseCaseStepdata.UseCaseXUseCaseStepId = SetId;
                    var result = TaskTimeTracker.Components.BusinessLayer.RequirementAnalysis.UseCaseXUseCaseStepDataManager.GetDetails(useCaseXUseCaseStepdata, SessionVariables.RequestProfile);
                    selectedrows.ImportRow(result.Rows[0]);
                }
                return(selectedrows);
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
            return(null);
        }
Beispiel #15
0
        protected override DataTable GetData()
        {
            try
            {
                SuperKey = ApplicationCommon.GetSuperKey();
                SetId    = ApplicationCommon.GetSetId();

                var selectedrows = new DataTable();
                var taskPackageXOwnerXTaskdata = new TaskPackageXOwnerXTaskDataModel();

                selectedrows = TaskPackageXOwnerXTaskDataManager.GetDetails(taskPackageXOwnerXTaskdata, SessionVariables.RequestProfile).Clone();
                if (!string.IsNullOrEmpty(SuperKey))
                {
                    var systemEntityTypeId = (int)PrimaryEntity;
                    var lstEntityKeys      = ApplicationCommon.GetSuperKeyDetails(systemEntityTypeId, SuperKey);

                    foreach (var entityKey in lstEntityKeys)
                    {
                        taskPackageXOwnerXTaskdata.TaskPackageXOwnerXTaskId = entityKey;
                        var result = TaskPackageXOwnerXTaskDataManager.GetDetails(taskPackageXOwnerXTaskdata, SessionVariables.RequestProfile);
                        selectedrows.ImportRow(result.Rows[0]);
                    }
                }
                else
                {
                    taskPackageXOwnerXTaskdata.TaskPackageXOwnerXTaskId = SetId;
                    var result = TaskPackageXOwnerXTaskDataManager.GetDetails(taskPackageXOwnerXTaskdata, SessionVariables.RequestProfile);
                    selectedrows.ImportRow(result.Rows[0]);
                }
                return(selectedrows);
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }

            return(null);
        }
Beispiel #16
0
        protected override DataTable GetData()
        {
            try
            {
                var superKey = ApplicationCommon.GetSuperKey();
                var setId    = ApplicationCommon.GetSetId();

                var selectedrows = new DataTable();
                var skillXPersonXSkillLeveldata = new DataModel.TaskTimeTracker.Competency.SkillXPersonXSkillLevelDataModel();

                selectedrows = SkillXPersonXSkillLevelDataManager.GetDetails(skillXPersonXSkillLeveldata, SessionVariables.RequestProfile).Clone();
                if (!string.IsNullOrEmpty(SuperKey))
                {
                    var systemEntityTypeId = (int)PrimaryEntity;
                    var lstEntityKeys      = ApplicationCommon.GetSuperKeyDetails(systemEntityTypeId, SuperKey);

                    foreach (var entityKey in lstEntityKeys)
                    {
                        skillXPersonXSkillLeveldata.SkillLevelId = entityKey;
                        var result = SkillXPersonXSkillLevelDataManager.GetDetails(skillXPersonXSkillLeveldata, SessionVariables.RequestProfile);
                        selectedrows.ImportRow(result.Rows[0]);
                    }
                }
                else
                {
                    skillXPersonXSkillLeveldata.SkillLevelId = SetId;
                    var result = SkillXPersonXSkillLevelDataManager.GetDetails(skillXPersonXSkillLeveldata, SessionVariables.RequestProfile);
                    selectedrows.ImportRow(result.Rows[0]);
                }
                return(selectedrows);
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }

            return(null);
        }
Beispiel #17
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SuperKey = ApplicationCommon.GetSuperKey();
            SetId    = ApplicationCommon.GetSetId();

            // load on first direct loading of this page
            // don't want to reload everttime, as it would
            // reset the values the user had put.
            if (!IsPostBack)
            {
                try
                {
                    myGenericControl.SetId(SetId, true);
                }
                catch (Exception ex)
                {
                    System.Diagnostics.Debug.WriteLine(ex.Message);
                    //throw
                }

                //LoadData(setId);
            }
        }
Beispiel #18
0
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);
            ViewName = "CommonUpdate";

            DynamicUpdatePanelCore.AddColumns(GetColumns());
            SuperKey = ApplicationCommon.GetSuperKey();
            SetId    = ApplicationCommon.GetSetId();

            var results = GetEntityData(null).Clone();

            if (!string.IsNullOrEmpty(SuperKey))
            {
                var lstEntityKeys = ApplicationCommon.GetSuperKeyDetails(PrimaryEntity.Value(), SuperKey);

                foreach (var entityKey in lstEntityKeys)
                {
                    var dt = GetEntityData(entityKey);
                    if (dt.Rows.Count == 1)
                    {
                        results.ImportRow(dt.Rows[0]);
                    }
                }
            }
            else
            {
                var dt = GetEntityData(SetId);
                if (dt.Rows.Count == 1)
                {
                    results.ImportRow(dt.Rows[0]);
                }
            }
            SelectedData = results.Copy();

            DynamicUpdatePanelCore.SetUp(GetColumns(), PrimaryEntityKey, GetData());
        }
Beispiel #19
0
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);

            SuperKey = ApplicationCommon.GetSuperKey();

            if (!string.IsNullOrEmpty(SuperKey))
            {
                var lstEntityKeys = ApplicationCommon.GetSuperKeyDetails(PrimaryEntity.Value(), SuperKey);

                foreach (var entityKey in lstEntityKeys)
                {
                    AddDetailControl(false, entityKey);
                }

                return;
            }

            SetId = ApplicationCommon.GetSetId();
            if (SetId != 0)
            {
                AddDetailControl(true, SetId);
            }
        }
Beispiel #20
0
        protected override void OnInit(EventArgs e)
        {
            try
            {
                base.OnInit(e);

                SuperKey = ApplicationCommon.GetSuperKey();
                SetId    = ApplicationCommon.GetSetId();
                var path = "~/Shared/Configuration/ApplicationEntityFieldLabelMode/Controls/Details.ascx";
                var genericcontrolpath = "~/Shared/Configuration/ApplicationEntityFieldLabelMode/Controls/Generic.ascx";

                if (!string.IsNullOrEmpty(SuperKey))
                {
                    btnCancel.Visible      = true;
                    btnUpdate.Visible      = true;
                    btnClone.Visible       = false;
                    showMultipleUpdateView = true;
                }
                else if (SetId != 0)
                {
                    btnUpdate.Visible = true;
                    btnCancel.Visible = true;
                    btnClone.Visible  = false;
                }
                if (showMultipleUpdateView)
                {
                    var data = new Framework.Components.Core.SuperKeyDetail.Data();
                    data.SuperKeyId = Convert.ToInt32(SuperKey);
                    // Change System Entity Type
                    data.SystemEntityTypeId = (int)Framework.Components.DataAccess.SystemEntity.ApplicationEntityFieldLabelMode;
                    var dt = Framework.Components.Core.SuperKeyDetail.Search(data, SessionVariables.AuditId);

                    if (dt != null && dt.Rows.Count > 0)
                    {
                        foreach (System.Data.DataRow dr in dt.Rows)
                        {
                            var key = Convert.ToInt32(dr[Framework.Components.Core.SuperKeyDetail.DataColumns.EntityKey]);

                            var ApplicationEntityFieldLabelupdatecontrol = (Controls.Generic)Page.LoadControl(genericcontrolpath);
                            ApplicationEntityFieldLabelupdatecontrol.SetId(key, false);
                            plcUpdateList.Controls.Add(ApplicationEntityFieldLabelupdatecontrol);
                            if (dt.Rows.Count > 1)
                            {
                                ApplicationEntityFieldLabelupdatecontrol.BorderClass = ApplicationCommon.DetailsBorderClassName;
                                ApplicationEntityFieldLabelupdatecontrol.Controls.Add(new LiteralControl("<br />"));
                            }
                            chkVisible.Checked = ApplicationEntityFieldLabelupdatecontrol.IsHistoryVisible;
                        }
                    }
                }
                else
                {
                    var key = SetId;

                    var ApplicationEntityFieldLabelupdatecontrol = (Controls.Generic)Page.LoadControl(genericcontrolpath);
                    ApplicationEntityFieldLabelupdatecontrol.SetId(key, false);
                    plcUpdateList.Controls.Add(ApplicationEntityFieldLabelupdatecontrol);
                    chkVisible.Checked = ApplicationEntityFieldLabelupdatecontrol.IsHistoryVisible;
                }
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine(ex.Message);
                //throw
            }
        }
Beispiel #21
0
        protected override void OnInit(EventArgs e)
        {
            try
            {
                base.OnInit(e);

                var path = "~/Shared/Admin/SystemIntegrity/SystemDevNumbers/Controls/Details.ascx";
                var genericcontrolpath = "~/Shared/Admin/SystemIntegrity/SystemDevNumbers/Controls/Generic.ascx";

                SuperKey = ApplicationCommon.GetSuperKey();
                SetId    = ApplicationCommon.GetSetId();

                if (!string.IsNullOrEmpty(SuperKey))
                {
                    btnCancel.Visible      = true;
                    btnUpdate.Visible      = true;
                    showMultipleUpdateView = true;
                }
                else if (Request.QueryString["SetId"] != null)
                {
                    setId             = int.Parse(Request.QueryString["SetId"]);
                    btnUpdate.Visible = true;
                    btnCancel.Visible = true;
                }
                if (showMultipleUpdateView)
                {
                    var data = new SuperKeyDetailDataModel();
                    data.SuperKeyId = Convert.ToInt32(SuperKey);
                    // Change System Entity Type
                    data.SystemEntityTypeId = (int)Framework.Components.DataAccess.SystemEntity.SystemDevNumbers;
                    var dt = Framework.Components.Core.SuperKeyDetailDataManager.Search(data, SessionVariables.RequestProfile);

                    if (dt != null && dt.Rows.Count > 0)
                    {
                        foreach (System.Data.DataRow dr in dt.Rows)
                        {
                            var key = Convert.ToInt32(dr[SuperKeyDetailDataModel.DataColumns.EntityKey]);

                            var SystemDevNumbersupdateControl = (Controls.Generic)Page.LoadControl(genericcontrolpath);
                            SystemDevNumbersupdateControl.SetId(key, false);
                            plcUpdateList.Controls.Add(SystemDevNumbersupdateControl);
                            if (dt.Rows.Count > 1)
                            {
                                SystemDevNumbersupdateControl.BorderClass = ApplicationCommon.DetailsBorderClassName;
                                SystemDevNumbersupdateControl.Controls.Add(new LiteralControl("<br />"));
                            }
                            chkVisible.Checked = SystemDevNumbersupdateControl.IsHistoryVisible;
                        }
                    }
                }
                else if (SetId != 0)
                {
                    var SystemDevNumbersupdateControl = (Controls.Generic)Page.LoadControl(genericcontrolpath);
                    SystemDevNumbersupdateControl.SetId(SetId, false);
                    plcUpdateList.Controls.Add(SystemDevNumbersupdateControl);
                    chkVisible.Checked = SystemDevNumbersupdateControl.IsHistoryVisible;
                }
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine(ex.Message);
                //throw
            }
        }
Beispiel #22
0
        protected override void OnInit(EventArgs e)
        {
            base.OnInit(e);

            try
            {
                var detailsControlPath = "~/ClientXProject/Controls/Details.ascx";
                var superKey           = ApplicationCommon.GetSuperKey();
                var setId = ApplicationCommon.GetSetId();

                if (!string.IsNullOrEmpty(superKey))
                {
                    var data = new SuperKeyDetailDataModel();
                    data.SuperKeyId = Convert.ToInt32(superKey);

                    // Change System Entity Type
                    data.SystemEntityTypeId = (int)SystemEntity.ClientXProject;
                    var dt = SuperKeyDetailDataManager.Search(data, SessionVariables.RequestProfile);

                    if (dt != null && dt.Rows.Count > 0)
                    {
                        foreach (DataRow dr in dt.Rows)
                        {
                            var key = Convert.ToInt32(dr[SuperKeyDetailDataModel.DataColumns.EntityKey]);

                            if (string.IsNullOrEmpty(DeleteIds))
                            {
                                DeleteIds = key.ToString();
                            }
                            else
                            {
                                DeleteIds += "," + key.ToString();
                            }

                            var detailsControl = (Controls.Details)Page.LoadControl(detailsControlPath);
                            detailsControl.SetId       = key;
                            detailsControl.BorderClass = ApplicationCommon.DetailsBorderClassName;

                            plcDetailsList.Controls.Add(detailsControl);
                            plcDetailsList.Controls.Add(new LiteralControl("<br />"));

                            //chkVisible.Checked = detailsControl.IsHistoryVisible;
                        }
                    }
                }
                else
                {
                    var key = setId;
                    DeleteIds = setId.ToString();

                    var detailsControl = (Controls.Details)Page.LoadControl(detailsControlPath);
                    detailsControl.SetId = key;
                    plcDetailsList.Controls.Add(detailsControl);
                }

                ShowAuditHistory(true);
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
        }