Esempio n. 1
0
        public void LoadData(int userPreferenceKeyId)
        {
            var oData = new UserPreferenceKeyDataModel();

            oData.UserPreferenceKeyId = userPreferenceKeyId;

            var items = UserPreferenceKeyDataManager.GetEntityDetails(oData, SessionVariables.RequestProfile);

            if (items.Count == 1)
            {
                var item = items[0];
                txtUserPreferenceKeyId.Text = Convert.ToString(item.UserPreferenceKeyId);
                txtName.Text                  = Convert.ToString(item.Name);
                txtValue.Text                 = Convert.ToString(item.Value);
                txtDataTypeId.Text            = Convert.ToString(item.DataTypeId);
                txtDescription.InnerText      = Convert.ToString(item.Description);
                txtSortOrder.Text             = Convert.ToString(item.SortOrder);
                drpDataTypeList.SelectedValue = Convert.ToString(item.DataTypeId);

                oHistoryList.Setup(PrimaryEntity, userPreferenceKeyId, PrimaryEntityKey);
                oUpdateInfo.LoadText(item.UpdatedDate, item.UpdatedBy, item.LastAction);
            }
            else
            {
                txtUserPreferenceKeyId.Text = String.Empty;
                txtName.Text             = String.Empty;
                txtValue.Text            = String.Empty;
                txtDataTypeId.Text       = String.Empty;
                txtDescription.InnerText = String.Empty;
                txtSortOrder.Text        = String.Empty;
            }
        }
Esempio n. 2
0
        protected override void ShowData(int userPreferenceKeyId)
        {
            oDetailButtonPanel.SetId = SetId;
            var data = new UserPreferenceKeyDataModel();

            data.UserPreferenceKeyId = userPreferenceKeyId;

            var items = UserPreferenceKeyDataManager.GetEntityDetails(data, SessionVariables.RequestProfile);

            if (items.Count == 1)
            {
                var item = items[0];

                lblUserPreferenceKeyId.Text = Convert.ToString(item.UserPreferenceKeyId);
                lblDataTypeId.Text          = Convert.ToString(item.DataTypeId);
                lblName.Text        = Convert.ToString(item.Name);
                lblValue.Text       = Convert.ToString(item.Value);
                lblDescription.Text = Convert.ToString(item.Description);
                lblSortOrder.Text   = Convert.ToString(item.SortOrder);

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

                oHistoryList.Setup(PrimaryEntity, userPreferenceKeyId, "UserPreferenceKey");
            }
            else
            {
                Clear();
            }
        }
Esempio n. 3
0
        private DataTable GetData(string name)
        {
            var data = new UserPreferenceKeyDataModel();

            data.Name = name;

            var dt = UserPreferenceKeyDataManager.Search(data, SessionVariables.RequestProfile);

            return(dt);
        }
Esempio n. 4
0
        public void LoadData(int userPreferenceKeyId, bool showId)
        {
            // clear UI
            Clear();

            // set up parameters
            var data = new UserPreferenceKeyDataModel();

            data.UserPreferenceKeyId = userPreferenceKeyId;

            // get data
            var items = UserPreferenceKeyDataManager.GetEntityDetails(data, SessionVariables.RequestProfile);

            // should only have single match -- should log exception.
            if (items.Count != 1)
            {
                return;
            }

            var item = items[0];

            txtValue.Text            = Convert.ToString(item.Value);
            txtDataTypeId.Text       = Convert.ToString(item.DataTypeId);
            txtDescription.InnerText = item.Description;
            txtName.Text             = item.Name;
            txtSortOrder.Text        = item.SortOrder.ToString();


            if (!showId)
            {
                txtUserPreferenceKeyId.Text = item.UserPreferenceKeyId.ToString();
                //PlaceHolderAuditHistory.Visible = true;
                // only show Audit History in case of Update page, not for Clone.
                oHistoryList.Setup(PrimaryEntity, userPreferenceKeyId, PrimaryEntityKey);
            }
            else
            {
                txtUserPreferenceKeyId.Text = String.Empty;
            }

            oUpdateInfo.LoadText(item.UpdatedDate, item.UpdatedBy, item.LastAction);
        }
Esempio n. 5
0
        protected override DataTable GetData()
        {
            var dt = UserPreferenceKeyDataManager.Search(oSearchFilter.SearchParameters, SessionVariables.RequestProfile);

            return(dt);
        }