Exemple #1
0
    protected void OnScmNavigateHistory(object sender, HistoryEventArgs args)
    {
        string state = args.State[HistoryKey];

        //L1.Text = "OnScmNavigateHistory: " + state;
        CurrentNode = string.IsNullOrEmpty(state) ? Page.ResolveUrl("-1"):state;
    }
Exemple #2
0
        void transaq_RecieveCandles(object sender, HistoryEventArgs e)
        {
            var start  = dateTimePickerHistoryStart.Value;
            var end    = dateTimePickerHistoryEnd.Value;
            var stop   = false;
            var result = new List <Candle>();

            foreach (var c in e.Candles)
            {
                if (start <= c.Date && c.Date <= end)
                {
                    result.Add(c);
                }
                if (c.Date < start)
                {
                    stop = true;
                }
            }
            if (!stop && e.Status == CandlesStatus.EndOfRequest)
            {
                transaq.GetHistoryData(e.SecurityId, e.Period, 100, false);
            }

            ctx.Post(OnRecieveCandles, new object[] { result, e.SecurityId });
        }
Exemple #3
0
        /// <summary>
        /// The on update history navigate.
        /// </summary>
        /// <param name="sender">The sender.</param>
        /// <param name="e">The <see cref="nStuff.UpdateControls.HistoryEventArgs"/> instance containing the event data.</param>
        protected void OnUpdateHistoryNavigate([NotNull] object sender, [NotNull] HistoryEventArgs e)
        {
            int pageNumber, pageSize;

            string[] pagerData = e.EntryName.Split('|');

            if (pagerData.Length < 2 || !int.TryParse(pagerData[0], out pageNumber) ||
                !int.TryParse(pagerData[1], out pageSize) || this.Get <IYafSession>().SearchData == null)
            {
                return;
            }

            // use existing page...
            this.Pager.CurrentPageIndex = pageNumber;

            // and existing page size...
            this.Pager.PageSize = pageSize;

            // count...
            this.Pager.Count = this.Get <IYafSession>().SearchData.AsEnumerable().Count();

            // bind existing search
            this.SearchBindData(false);

            // use existing search data...
            this.SearchUpdatePanel.Update();
        }
Exemple #4
0
        protected void TWCScriptManager_Navigate(object sender, HistoryEventArgs e)
        {
            if (!((ScriptManager)sender).IsNavigating)
            {
                return;
            }

            // Following code removed because it was being triggered by "Save Field Defaults", etc.
            //if (e.State.AllKeys.Count() <= 0)
            //{
            //    Response.Redirect("default.aspx");
            //    return;
            //}

            string TroposTransaction = e.State["TroposTransaction"];

            if (!String.IsNullOrEmpty(TroposTransaction))
            {
                DoQuickCode(TroposTransaction, false, false);
                return;
            }
            string TroposQuickCode = e.State["TroposQuickCode"];

            if (!String.IsNullOrEmpty(TroposQuickCode))
            {
                DoQuickCode(TroposQuickCode, false, false);
            }
        }
Exemple #5
0
    protected void ScriptManager_Navigate(object sender, HistoryEventArgs e)
    {
        string args;

        if (!string.IsNullOrEmpty(e.State["itemPerPage"]))
        {
            ItemPerPage = e.State["itemPerPage"].ToString();
        }
        else
        {
            ItemPerPage = uxItemsPerPageControl.DefaultValue;
        }

        int totalItems = 50;
        int selectedValue;

        selectedValue = Convert.ToInt32(uxItemsPerPageControl.SelectedValue);

        uxPagingControl.NumberOfPages       = (int)System.Math.Ceiling((double)totalItems / selectedValue);
        uxPagingControlBottom.NumberOfPages = (int)System.Math.Ceiling((double)totalItems / selectedValue);

        if (!string.IsNullOrEmpty(e.State["page"]))
        {
            args = e.State["page"];
            uxPagingControl.CurrentPage       = int.Parse(args);
            uxPagingControlBottom.CurrentPage = int.Parse(args);
        }
        else
        {
            uxPagingControl.CurrentPage       = 1;
            uxPagingControlBottom.CurrentPage = 1;
        }

        Refresh();
    }
Exemple #6
0
 protected void DefaultScriptManager_OnNavigate(object sender, HistoryEventArgs e)
 {
     DefWizard.ActiveStepIndex = e.State["DefWizard"] == null
     ? 0 // Восстанавливаем первоначальное состояние страницы
     : int.Parse(e.State["DefWizard"]);
     Page.Title = string.Format("Step {0}", (DefWizard.ActiveStepIndex + 1));
 }
 protected void OnPubRecordScriptMgmtNavigate(HistoryEventArgs e)
 {
     if (ScriptManagerNavigate != null)
     {
         ScriptManagerNavigate(this, e);
     }
 }
Exemple #8
0
 /// <summary>
 /// Handles the Navigate event of the sm control.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="HistoryEventArgs"/> instance containing the event data.</param>
 public void sm_Navigate(object sender, HistoryEventArgs e)
 {
     // show the view mode
     pnlGroupEdit.Visible       = false;
     pnlGroupView.Visible       = true;
     pnlEditGroupMember.Visible = false;
     DisplayViewGroup();
 }
Exemple #9
0
        public void UpdateEvent(HistoryItem @event)
        {
            HistoryEventArgs eargs = new HistoryEventArgs(HistoryEventTypes.UPDATED);

            eargs.AddExtra("event", @event);
            EventHandlerTrigger.TriggerEvent <HistoryEventArgs>(this.onHistoryEvent, this, eargs);
            this.DeferredSave();
        }
Exemple #10
0
        public void DeleteEvent(HistoryItem @event)
        {
            this.events.Remove(@event);
            HistoryEventArgs eargs = new HistoryEventArgs(HistoryEventTypes.REMOVED);

            eargs.AddExtra("event", @event);
            EventHandlerTrigger.TriggerEvent <HistoryEventArgs>(this.onHistoryEvent, this, eargs);
            this.DeferredSave();
        }
Exemple #11
0
 protected void ScriptManager1_Navigate(object sender, HistoryEventArgs e)
 {
     try { beforeBackClickedLastInsertedExamplesPageIndexHF.Value = e.State["beforeBackClickedLastInsertedExamplesGwPageIndex"].ToString(); }
     catch { }
     try { beforeBackClickedExamplesFromGroupPageIndexHF.Value = e.State["beforeBackClickedExamplesFromGroupGwPageIndex"].ToString(); }
     catch { }
     try { beforeBackClickedSearchExamplesByAutorPageIndexHF.Value = e.State["beforeBackClickedSearchExamplesByAutorGWPageIndex"].ToString(); }
     catch { }
 }
    protected void ScriptManager_Navigate(object sender, HistoryEventArgs e)
    {
        if (IsSearchResult)
        {
            return;
        }

        string args;

        if (!string.IsNullOrEmpty(e.State["sortField"]))
        {
            SortField = e.State["sortField"].ToString();
        }
        else
        {
            SortField = uxSortField.Items[uxSortField.SelectedIndex].Value.ToString();
        }

        if (!string.IsNullOrEmpty(e.State["sortType"]))
        {
            SortType = e.State["sortType"].ToString();
        }
        else
        {
            SortType = "ASC";
        }

        if (!string.IsNullOrEmpty(e.State["itemPerPage"]))
        {
            ItemPerPage = e.State["itemPerPage"].ToString();
        }
        else
        {
            ItemPerPage = uxItemsPerPageControl.DefaultValue;
        }

        if (!string.IsNullOrEmpty(e.State["viewType"]))
        {
            ViewType = e.State["viewType"].ToString();
        }
        else
        {
            ViewType = "Grid";
        }

        if (!string.IsNullOrEmpty(e.State["page"]))
        {
            args = e.State["page"];
            uxPagingControl.CurrentPage = int.Parse(args);
        }
        else
        {
            uxPagingControl.CurrentPage = 1;
        }

        Refresh();
    }
Exemple #13
0
        private void _historicalData_NewHistoryItem(object sender, HistoryEventArgs e)
        {
            if (_historicalData.Count <= maxPeriod)
            {
                return;
            }

            StrategyProcess();
        }
Exemple #14
0
        public void AddEvent(HistoryItem @event)
        {
            this.events.Insert(0, @event);
            HistoryEventArgs eargs = new HistoryEventArgs(HistoryEventTypes.ADDED);

            eargs.AddExtra("event", @event);
            EventHandlerTrigger.TriggerEvent <HistoryEventArgs>(this.onHistoryEvent, this, eargs);
            this.DeferredSave();
        }
 void History_Navigate(object sender, HistoryEventArgs e)
 {
     if (e.State.HasKeys())
     {
         gridManage.CurrentPageIndex = int.Parse(e.State["page"]);
     }
     gridManage_OnGetDataSource(sender, e);
     gridManage.DataBind();
 }
Exemple #16
0
        protected void ScriptManager_Navigate(object sender, HistoryEventArgs e)
        {
            string color = e.State["SelectedColor"];

            if (!String.IsNullOrEmpty(color))
            {
                lblColor.Text      = color;
                lblColor.BackColor = Color.FromName(color);
            }
        }
        void page_PageNavigate(object sender, HistoryEventArgs e)
        {
            string stateData = e.State["Exception"];

            int exceptionId = 0;

            int.TryParse(stateData, out exceptionId);

            SetExceptionPanelVisibility(exceptionId);
        }
Exemple #18
0
        protected void ScriptManager1_Navigate(object sender, HistoryEventArgs e)
        {
            string color = e.State["SelectedValue"];

            if (!string.IsNullOrEmpty(color))
            {
                Label1.Text      = color;
                Label1.BackColor = System.Drawing.Color.FromName(color);
            }
        }
Exemple #19
0
        protected virtual void ScriptManagerNavigate(object sender, HistoryEventArgs e)
        {
            if (e.State.AllKeys.Contains("pv") == false)
            {
                return;
            }

            this.TransitionView(this.Views[this.CurrentViewReference], e.State["pv"]);
            this.CurrentViewReference = e.State["pv"];
        }
        protected void ScriptManager1_Navigate(object sender, HistoryEventArgs e)
        {
            string colour = e.State["SELECTEDCOLOR"];

            if (!String.IsNullOrEmpty(colour))
            {
                Label1.Text                 = colour;
                Label1.BackColor            = System.Drawing.Color.FromName(colour);
                CheckBoxList1.SelectedValue = colour;
            }
        }
Exemple #21
0
        private void _historicalData_HistoryItemUpdated(object sender, HistoryEventArgs e)
        {
            if (_historicalData.Count <= maxPeriod)
            {
                return;
            }

            _pdoValue = (_historicalData[0][priceType] > _maIndicator.GetValue())
                ? (_rsiIndicator.GetValue() - 35.0) / 50.0 * 100
                : (_rsiIndicator.GetValue() - 20.0) / 50.0 * 100;
        }
Exemple #22
0
 protected void ScriptManager_Navigate(object sender, HistoryEventArgs e)
 {
     //if (!string.IsNullOrEmpty( e.State["page"] ))
     //{
     //    string args = e.State["page"];
     //    CurrentPage = int.Parse( args );
     //}
     //else
     //{
     //    CurrentPage = 1;
     //}
 }
Exemple #23
0
 protected void smDb_Navigate(object sender, HistoryEventArgs e)
 {
     try
     {
         if (cnv != null)
         {
             txtSql.Text    = e.State["sql"].ToString();
             lblResult.Text = "";
         }
     }
     catch { }
 }
Exemple #24
0
 protected void ScriptManager1_Navigate(object sender, HistoryEventArgs e)
 {
     if (!string.IsNullOrEmpty(e.State["imgIndex"]))
     {
         int ImgIndex = Int32.Parse(e.State["imgIndex"]);
         setImage(ImgIndex);
     }
     else
     {
         setImage(0);
     }
 }
Exemple #25
0
 protected void ScriptManager1_Navigate(object sender, HistoryEventArgs e)
 {
     if (e.State["Wizard1"] == null)
     {
         // Restore default state of page (for exmaple, for first page).
         Wizard1.ActiveStepIndex = 0;
     }
     else
     {
         Wizard1.ActiveStepIndex = Int32.Parse(e.State["Wizard1"]);
     }
     Page.Title = "Step " + (Wizard1.ActiveStepIndex + 1).ToString();
 }
    void History_Navigate(object sender, HistoryEventArgs e)
    {
        if (e.State.HasKeys())
        {
            LocationWithOptionsEventArgs l_args = new LocationWithOptionsEventArgs(e.State);
            l_args.Clear = true;
            LocationSelector.SelectLocation(sender, l_args);
            gridManage.CurrentPageIndex = int.Parse(e.State["page"]);
        }

        gridManage_OnGetDataSource(sender, e);
        gridManage.DataBind();
    }
Exemple #27
0
 protected void ScriptManager1_Navigate(object sender, HistoryEventArgs e)
 {
     if (e.State["Wizard1"] == null)
     {
         // Восстановить состояние страницы no умолчанию (например, для первой страницы)
         Wizard1.ActiveStepIndex = 0;
     }
     else
     {
         Wizard1.ActiveStepIndex = Int32.Parse(e.State["Wizard1"]);
     }
     Page.Title = "Step " + (Wizard1.ActiveStepIndex + 1).ToString();
 }
        //protected void lbBack_Click( object sender, EventArgs e )
        //{
        //    pnlPackageList.Visible = true;
        //    pnlPackage.Visible = false;
        //    BindPackageListGrid();
        //}

        void page_PageNavigate(object sender, HistoryEventArgs e)
        {
            if (e.State["CurrentViewMode"] != null)
            {
                this.CurrentViewMode = (ViewMode)Enum.Parse(typeof(ViewMode), e.State["CurrentViewMode"]);
            }
            else
            {
                this.CurrentViewMode = ViewMode.Installed;
            }
            pnlPackageList.Visible = true;
            pnlPackage.Visible     = false;
            BindPackageListGrid();
        }
Exemple #29
0
        private void historyService_onHistoryEvent(object sender, HistoryEventArgs e)
        {
            if (e.Type != HistoryEventTypes.RESET)
            {
                return;
            }

            if (this.Dispatcher.Thread != System.Threading.Thread.CurrentThread)
            {
                this.Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Normal,
                                            new EventHandler <HistoryEventArgs>(this.historyService_onHistoryEvent), sender, new object[] { e });
                return;
            }

            this.UpdateSource();
        }
        protected void MainScriptManager_Navigate(object sender, HistoryEventArgs e)
        {
            string color = e.State["SelectedColor"];

            if (!String.IsNullOrEmpty(color))
            {
                lblSelectedColor.Text      = color;
                lblSelectedColor.BackColor = System.Drawing.Color.FromName(color);
            }

            string treeNode = e.State["SelectedTreeNode"];

            if (!String.IsNullOrEmpty(treeNode))
            {
                treeViewDemoLabel.Text = treeNode;
                string treeNodeChildren = e.State["SelectedTreeNodeChildren"];
                treeViewDemoTextbox.Text = treeNodeChildren;
            }
        }
Exemple #31
0
 private void historyHandler_GotoItem(object sender, HistoryEventArgs<BaseRecord> e)
 {
     this.PluginTree.SelectedRecord = e.Item;
 }