Exemple #1
0
        protected override void ShowData(int userPreferenceSelectedItemId)
        {
            oDetailButtonPanel.SetId = SetId;
            var data = new Framework.Components.UserPreference.UserPreferenceSelectedItemDataModel();

            data.UserPreferenceSelectedItemId = userPreferenceSelectedItemId;

            var items = Framework.Components.UserPreference.UserPreferenceSelectedItemDataManager.GetEntityDetails(data, SessionVariables.RequestProfile);

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

                lblUserPreferenceSelectedItemId.Text = item.UserPreferenceSelectedItemId.ToString();
                lblApplicationUserId.Text            = item.ApplicationUserId.ToString();
                lblParentKey.Text           = item.ParentKey.ToString();
                lblUserPreferenceKeyId.Text = item.UserPreferenceKeyId.ToString();
                lblValue.Text     = item.Value.ToString();
                lblSortOrder.Text = item.SortOrder.ToString();

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

                oHistoryList.Setup(PrimaryEntity, userPreferenceSelectedItemId, "UserPreferenceSelectedItem");
            }
            else
            {
                Clear();
            }
        }
Exemple #2
0
        private System.Data.DataTable GetData()
        {
            var data = new Framework.Components.UserPreference.UserPreferenceSelectedItemDataModel();
            var dt   = Framework.Components.UserPreference.UserPreferenceSelectedItemDataManager.Search(data, SessionVariables.RequestProfile);

            return(dt);
        }
Exemple #3
0
        private DataTable GetData(string applicationUserId)
        {
            var data = new Framework.Components.UserPreference.UserPreferenceSelectedItemDataModel();

            data.ApplicationUserId = int.Parse(applicationUserId);
            var dt = Framework.Components.UserPreference.UserPreferenceSelectedItemDataManager.Search(data, SessionVariables.RequestProfile);

            return(dt);
        }
Exemple #4
0
        protected override void Clear()
        {
            base.Clear();

            var data = new Framework.Components.UserPreference.UserPreferenceSelectedItemDataModel();

            UserPreferenceSelectedItemId = data.UserPreferenceSelectedItemId;
            UserPreferenceKeyId          = data.UserPreferenceKeyId;
            ApplicationUserId            = data.ApplicationUserId;
            Value     = data.Value;
            ParentKey = data.ParentKey;
            SortOrder = data.SortOrder;
            Value     = data.Value;
        }
Exemple #5
0
        protected void btnDelete_Click(object sender, EventArgs e)
        {
            try
            {
                string[] deleteIndexList = DeleteIds.Split(',');
                foreach (string index in deleteIndexList)
                {
                    var data = new Framework.Components.UserPreference.UserPreferenceSelectedItemDataModel();
                    data.UserPreferenceSelectedItemId = int.Parse(index);
                    Framework.Components.UserPreference.UserPreferenceSelectedItemDataManager.Delete(data, SessionVariables.RequestProfile);
                }

                Framework.Components.Audit.AuditHistoryDataManager.DeleteDataBySystemEntity(DeleteIds, (int)Framework.Components.DataAccess.SystemEntity.UserPreferenceSelectedItem, SessionVariables.RequestProfile);
                Response.Redirect(Page.GetRouteUrl("UserPreferenceSelectedItemEntityRoute", new { Action = "Default", SetId = true }), false);
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
        }
Exemple #6
0
        public void LoadData(int userPreferenceSelectedItemId, bool showId)
        {
            // clear UI
            Clear();

            // set up parameters
            var data = new Framework.Components.UserPreference.UserPreferenceSelectedItemDataModel();

            data.UserPreferenceKeyId = userPreferenceSelectedItemId;

            // get data
            var items = Framework.Components.UserPreference.UserPreferenceSelectedItemDataManager.GetEntityDetails(data, SessionVariables.RequestProfile);

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

            var item = items[0];

            txtUserPreferenceKeyId.Text = item.UserPreferenceKeyId.ToString();
            txtApplicationUserId.Text   = item.ApplicationUserId.ToString();
            txtValue.Text     = item.Value.ToString();
            txtParentKey.Text = item.ParentKey.ToString();
            txtSortOrder.Text = item.SortOrder.ToString();

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

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