private void NextObject(String code) { UserObjectEventArgs args = new UserObjectEventArgs(); args.NextObject = code; args.data["PERSON_INFO"] = info; RaiseNextObjectEvent(args); }
public override void Init(UserObjectEventArgs args) { base.Init(args); waiting = true; commitLabel.Text = commitString; commitLabel.ForeColor = Color.White; amount = Convert.ToUInt64(args.data["AMOUNT"]); senderLabel.Text = welcome1.Replace("NAMEHERE", info.name); amountLabel.Text = amountString.Replace("AMOUNTHERE", moneyToString(amount)); }
public override void Init(UserObjectEventArgs args) { base.Init(args); waiting = true; commitLabel.Text = commitString; commitLabel.ForeColor = Color.White; if (!args.data.ContainsKey("RECV_INFO") || !(args.data["RECV_INFO"] is Database.ATMLoginInfo)) { MessageBox.Show("Args doesn't contain RECV_INFO", "ATMAmount::Init ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } recvInfo = (Database.ATMLoginInfo)(args.data["RECV_INFO"]); amount = Convert.ToUInt64(args.data["AMOUNT"]); senderLabel.Text = welcome1.Replace("NAMEHERE", info.name); receiverLabel.Text = welcome2.Replace("NAMEHERE", recvInfo.name); amountLabel.Text = amountString.Replace("AMOUNTHERE", moneyToString(amount)); }
protected override void HandleNextObjectEvent(object sender, UserObjectEventArgs e) { base.HandleNextObjectEvent(sender, e); if (e.data.ContainsKey("VALUE")) { score.Text = Convert.ToString(e.data["VALUE"]); } else { score.Text = "нет"; } if (e.data.ContainsKey("MIDDLE")) { middle.Text = Convert.ToString(e.data["MIDDLE"]); } else { middle.Text = "нет"; } }
void TickAccept(object sender, EventArgs e) { myTimer.Stop(); myTimer.Tick -= TickAccept; UserObjectEventArgs args = new UserObjectEventArgs(); args.NextObject = "PINCODE"; args.data["PERSON_INFO"] = info; RaiseNextObjectEvent(args); }
private void TimerEventReject(Object myObject, EventArgs myEventArgs) { myTimer.Stop(); myTimer.Tick -= TimerEventReject; pinBox.Text = ""; UserObjectEventArgs args = new UserObjectEventArgs(); args.NextObject = "START"; RaiseNextObjectEvent(args); }
private void TimerEventAccept(Object myObject, EventArgs myEventArgs) { myTimer.Stop(); myTimer.Tick -= TimerEventAccept; UserObjectEventArgs args = new UserObjectEventArgs(); args.data.Add("PERSON_INFO", info); args.NextObject = "SELECT"; RaiseNextObjectEvent(args); }
public override void Init(UserObjectEventArgs args) { base.Init(args); Init2(); }
private void NextTimerProcessor(object sender, EventArgs e) { myTimer.Stop(); myTimer.Tick -= NextTimerProcessor; UserObjectEventArgs args = new UserObjectEventArgs(); args.NextObject = "AMOUNT"; args.data["PERSON_INFO"] = info; args.data["RECV_INFO"] = recvInfo; RaiseNextObjectEvent(args); }
// Common methods public virtual void Init(UserObjectEventArgs args) { }
void SetCurrentKey(String newKey, UserObjectEventArgs e) { if (currentObjectKey != null && userObjects[currentObjectKey] != null) { userObjects[currentObjectKey].NextObjectEvent -= new EventHandler<UserObjectEventArgs>(HandleNextObjectEvent); userObjects[currentObjectKey].Deinit(); userObjects[currentObjectKey].Hide(); } currentObjectKey = newKey; if (currentObjectKey != null && userObjects[currentObjectKey] != null) { userObjects[currentObjectKey].Init(e); userObjects[currentObjectKey].Show(); userObjects[currentObjectKey].NextObjectEvent += new EventHandler<UserObjectEventArgs>(HandleNextObjectEvent); userObjects[currentObjectKey].Focus(); RecordActivity(); } }
private void TimerEventAccept(Object myObject, EventArgs myEventArgs) { myTimer.Stop(); myTimer.Tick -= TimerEventAccept; UserObjectEventArgs args = new UserObjectEventArgs(); args.NextObject = "STOCK_DIRECT_CONFIRM"; args.data["PERSON_INFO"] = info; args.data["COMPANY_INFO"] = companyInfo; args.data["QTY"] = qty; args.data["PRICE"] = price; args.data["RECEIVER_INFO"] = receiverInfo; RaiseNextObjectEvent(args); }
private void NextTimerProcessor(object sender, EventArgs e) { myTimer.Stop(); myTimer.Tick -= NextTimerProcessor; UserObjectEventArgs args = new UserObjectEventArgs(); args.NextObject = "START"; RaiseNextObjectEvent(args); }
private void TickAccept(object sender, EventArgs e) { myTimer.Tick -= TickAccept; myTimer.Stop(); UserObjectEventArgs args = new UserObjectEventArgs(); args.NextObject = "QUESTION"; args.data["PERSON_INFO"] = info; args.data["SESSION_ID"] = sessionId; args.data["VALUE"] = 0; args.data["MIDDLE"] = 0.0; RaiseNextObjectEvent(args); }
protected void RaiseNextObjectEvent(UserObjectEventArgs args) { EventHandler<UserObjectEventArgs> handler = NextObjectEvent; if(handler != null) handler(this, args); }
private void TimerEventAccept(Object myObject, EventArgs myEventArgs) { myTimer.Stop(); myTimer.Tick -= TimerEventAccept; UserObjectEventArgs args = new UserObjectEventArgs(); args.data["PERSON_INFO"] = info; args.data["AMOUNT"] = amount; args.NextObject = "VERIFY"; RaiseNextObjectEvent(args); }
protected virtual void HandleNextObjectEvent(object sender, UserObjectEventArgs e) { SetCurrentKey(e.NextObject, e); }