Beispiel #1
0
        private void btnTrades_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e)
        {
            if (ClassDBUtils.IsAllowed(ClassGenLib.username, "VIEW CLIENT TRADES") == false)
            {
                MessageBox.Show("Access denied! Insufficient rights to perform the function.", "Falcon", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                return;
            }

            ClientTrades trades = new ClientTrades();

            trades.ShowDialog();
        }
        private void XmlConnector_OnSendNewTrades(string data)
        {
            var list =
                (List <ClientTrade>)_serializer.Deserialize(
                    new StringReader(data));

            Application.Current.Dispatcher.Invoke(() =>
            {
                foreach (var trade in list)
                {
                    ClientTrades.Insert(0, trade);
                }
            });
            SendTradesToInsideServer(list);
        }