Exemplo n.º 1
0
 public ChangePasswordVM()
 {
     if (ConfigurationMasterMemory.ConfigurationDict.ContainsKey("WindowsPosition"))
     {
         BoltAppSettingsWindowsPosition oBoltAppSettingsWindowsPosition = new BoltAppSettingsWindowsPosition();
         oBoltAppSettingsWindowsPosition = (BoltAppSettingsWindowsPosition)ConfigurationMasterMemory.ConfigurationDict["WindowsPosition"];
         if (oBoltAppSettingsWindowsPosition != null && oBoltAppSettingsWindowsPosition.CHGPASSWORD != null && oBoltAppSettingsWindowsPosition.CHGPASSWORD.WNDPOSITION != null)
         {
             Height       = oBoltAppSettingsWindowsPosition.CHGPASSWORD.WNDPOSITION.Down.ToString();
             TopPosition  = oBoltAppSettingsWindowsPosition.CHGPASSWORD.WNDPOSITION.Top.ToString();
             LeftPosition = oBoltAppSettingsWindowsPosition.CHGPASSWORD.WNDPOSITION.Left.ToString();
             Width        = oBoltAppSettingsWindowsPosition.CHGPASSWORD.WNDPOSITION.Right.ToString();
         }
     }
     System.Configuration.AppSettingsReader lobjreader = new System.Configuration.AppSettingsReader();
     try
     {
         mintNoofDays = (int)lobjreader.GetValue("PasswordExpiryDays", typeof(int));
         if (mintNoofDays == 0)
         {
             mintNoofDays = 14;
         }
     }
     catch (Exception ex)
     {
         mintNoofDays = 14;
     }
 }
Exemplo n.º 2
0
        //private RelayCommand _PipeSeparated;

        //public RelayCommand PipeSeparated
        //{
        //    get
        //    {
        //        return _PipeSeparated ?? (_PipeSeparated = new RelayCommand((object e) => ExecuteMyRequest(TradeViewDataCollection)));
        //    }
        //}


        private void OnAdminTradeWindow_Closing(object e)
        {
            try
            {
                //TODO: Uncomment Windows Position Saudas - Gaurav 03/11/2017
                Saudas_Admin SaudasAdminWindow = System.Windows.Application.Current.Windows.OfType <Saudas_Admin>().FirstOrDefault();

                if (CommonFrontEnd.SharedMemories.ConfigurationMasterMemory.ConfigurationDict.ContainsKey("WindowsPosition"))
                {
                    BoltAppSettingsWindowsPosition oBoltAppSettingsWindowsPosition = (BoltAppSettingsWindowsPosition)CommonFrontEnd.SharedMemories.ConfigurationMasterMemory.ConfigurationDict["WindowsPosition"];
                    if (oBoltAppSettingsWindowsPosition != null && oBoltAppSettingsWindowsPosition.ADMINTRADEVIEW != null && oBoltAppSettingsWindowsPosition.ADMINTRADEVIEW.WNDPOSITION != null)
                    {
                        oBoltAppSettingsWindowsPosition.ADMINTRADEVIEW.WNDPOSITION.Left  = Convert.ToInt32(LeftPosition);
                        oBoltAppSettingsWindowsPosition.ADMINTRADEVIEW.WNDPOSITION.Top   = Convert.ToInt32(TopPosition);
                        oBoltAppSettingsWindowsPosition.ADMINTRADEVIEW.WNDPOSITION.Right = Convert.ToInt32(Width);
                        oBoltAppSettingsWindowsPosition.ADMINTRADEVIEW.WNDPOSITION.Down  = Convert.ToInt32(Height);
                    }
                    //CommonFrontEnd.SharedMemories.SaveConfiguration.SaveUserConfiguration(@"D:\TWS_DotNetNewStructure\TWS_DOTNETT\CommonFrontEnd\bin\Debug\xml\Users\AppSettings\920200000.xml", "WindowsPosition");
                    CommonFrontEnd.SharedMemories.SaveConfiguration.SaveUserConfiguration(CommonFrontEnd.SharedMemories.SettingsManager.AppSettingsXmlPath, "WindowsPosition");
                }

                if (SaudasAdminWindow != null)
                {
                    SaudasAdminWindow.Hide();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        private void OnNetPositionSWCWWindowClosing(object e)
        {
            Windows_NetPositionScripwiseDetailsLocationChanged(e);
            //NetPositionScripWiseVM.Load_NetpositionSWCWEntry = false;
            //NetPositionScripWiseVM.OnScripDoubleClickEventhandler -= UpdateClientsByScrip;
            //UMSProcessor.OnTradeSWCWOnlineReceived -= UpdateClientsByScripOnline;

            //TODO: Uncomment Windows Position ScripWiseDetailsVM - Gaurav 03/11/2017
            NetPositionScripWiseDetails oNetPositionScripWiseDetails = System.Windows.Application.Current.Windows.OfType <NetPositionScripWiseDetails>().FirstOrDefault();

            if (CommonFrontEnd.SharedMemories.ConfigurationMasterMemory.ConfigurationDict.ContainsKey("WindowsPosition"))
            {
                BoltAppSettingsWindowsPosition oBoltAppSettingsWindowsPosition = (BoltAppSettingsWindowsPosition)CommonFrontEnd.SharedMemories.ConfigurationMasterMemory.ConfigurationDict["WindowsPosition"];
                if (oBoltAppSettingsWindowsPosition != null && oBoltAppSettingsWindowsPosition.NETPOSITIONSCRIPWISEDETAILS != null && oBoltAppSettingsWindowsPosition.NETPOSITIONSCRIPWISEDETAILS.WNDPOSITION != null)
                {
                    oBoltAppSettingsWindowsPosition.NETPOSITIONSCRIPWISEDETAILS.WNDPOSITION.Left  = Convert.ToInt32(LeftPosition);
                    oBoltAppSettingsWindowsPosition.NETPOSITIONSCRIPWISEDETAILS.WNDPOSITION.Top   = Convert.ToInt32(TopPosition);
                    oBoltAppSettingsWindowsPosition.NETPOSITIONSCRIPWISEDETAILS.WNDPOSITION.Right = Convert.ToInt32(Width);
                    oBoltAppSettingsWindowsPosition.NETPOSITIONSCRIPWISEDETAILS.WNDPOSITION.Down  = Convert.ToInt32(Height);
                }
                //CommonFrontEnd.SharedMemories.SaveConfiguration.SaveUserConfiguration(@"D:\TWS_DotNetNewStructure\TWS_DOTNETT\CommonFrontEnd\bin\Debug\xml\Users\AppSettings\920200000.xml", "WindowsPosition");
                CommonFrontEnd.SharedMemories.SaveConfiguration.SaveUserConfiguration(CommonFrontEnd.SharedMemories.SettingsManager.AppSettingsXmlPath, "WindowsPosition");
            }
            if (oNetPositionScripWiseDetails != null)
            {
                oNetPositionScripWiseDetails.Hide();
            }
        }
Exemplo n.º 4
0
 private void Windows_CHPasswordLocationChanged(object e)
 {
     if (ConfigurationMasterMemory.ConfigurationDict.ContainsKey("WindowsPosition"))
     {
         BoltAppSettingsWindowsPosition oBoltAppSettingsWindowsPosition = (BoltAppSettingsWindowsPosition)ConfigurationMasterMemory.ConfigurationDict["WindowsPosition"];
         if (oBoltAppSettingsWindowsPosition != null && oBoltAppSettingsWindowsPosition.CHGPASSWORD != null && oBoltAppSettingsWindowsPosition.CHGPASSWORD.WNDPOSITION != null)
         {
             oBoltAppSettingsWindowsPosition.CHGPASSWORD.WNDPOSITION.Left  = Convert.ToInt32(LeftPosition);
             oBoltAppSettingsWindowsPosition.CHGPASSWORD.WNDPOSITION.Top   = Convert.ToInt32(TopPosition);
             oBoltAppSettingsWindowsPosition.CHGPASSWORD.WNDPOSITION.Right = Convert.ToInt32(Width);
             oBoltAppSettingsWindowsPosition.CHGPASSWORD.WNDPOSITION.Down  = Convert.ToInt32(Height);
         }
         //CommonFrontEnd.SharedMemories.SaveConfiguration.SaveUserConfiguration(@"D:\TWS_DotNetNewStructure\TWS_DOTNETT\CommonFrontEnd\bin\Debug\xml\Users\AppSettings\920200000.xml", "WindowsPosition");
         //SaveConfiguration.SaveUserConfiguration(SettingsManager.AppSettingsXmlPath, "WindowsPosition");
     }
 }
Exemplo n.º 5
0
        public MarketWatchVM()
        {
            if (CommonFrontEnd.SharedMemories.ConfigurationMasterMemory.ConfigurationDict.ContainsKey("WindowsPosition"))
            {
                BoltAppSettingsWindowsPosition oBoltAppSettingsWindowsPosition = new BoltAppSettingsWindowsPosition();
                oBoltAppSettingsWindowsPosition = (BoltAppSettingsWindowsPosition)ConfigurationMasterMemory.ConfigurationDict["WindowsPosition"];
                if (oBoltAppSettingsWindowsPosition != null && oBoltAppSettingsWindowsPosition.ClassicTouchLine != null && oBoltAppSettingsWindowsPosition.ClassicTouchLine.WNDPOSITION != null)
                {
                    ClassicHeight = oBoltAppSettingsWindowsPosition.ClassicTouchLine.WNDPOSITION.Down.ToString();
                    TopPosition   = oBoltAppSettingsWindowsPosition.ClassicTouchLine.WNDPOSITION.Top.ToString();
                    LeftPosition  = oBoltAppSettingsWindowsPosition.ClassicTouchLine.WNDPOSITION.Left.ToString();
                    ClassicWidth  = oBoltAppSettingsWindowsPosition.ClassicTouchLine.WNDPOSITION.Right.ToString();
                }
            }

            List <int> objScripCodes = CookTouchLineData(null);
            //  BroadCastProcessor.ScripCodesConfigured(objScripCodes);
            //  TitleTouchLine = "TouchLine - " + CurrentTabSlected + "-" + ObjTouchlineDataCollection.Count;
        }
Exemplo n.º 6
0
        private void NetPositionScripWise_Closing(object e)
        {
            //TODO: Uncomment Windows Position ScripWiseVM - Gaurav 03/11/2017
            NetPositionScripWise oNetPositionScripWise = System.Windows.Application.Current.Windows.OfType <NetPositionScripWise>().FirstOrDefault();

            if (CommonFrontEnd.SharedMemories.ConfigurationMasterMemory.ConfigurationDict.ContainsKey("WindowsPosition"))
            {
                BoltAppSettingsWindowsPosition oBoltAppSettingsWindowsPosition = (BoltAppSettingsWindowsPosition)CommonFrontEnd.SharedMemories.ConfigurationMasterMemory.ConfigurationDict["WindowsPosition"];
                if (oBoltAppSettingsWindowsPosition != null && oBoltAppSettingsWindowsPosition.NETPOSITIONSCRIPWISE != null && oBoltAppSettingsWindowsPosition.NETPOSITIONSCRIPWISE.WNDPOSITION != null)
                {
                    oBoltAppSettingsWindowsPosition.NETPOSITIONSCRIPWISE.WNDPOSITION.Left  = Convert.ToInt32(LeftPosition);
                    oBoltAppSettingsWindowsPosition.NETPOSITIONSCRIPWISE.WNDPOSITION.Top   = Convert.ToInt32(TopPosition);
                    oBoltAppSettingsWindowsPosition.NETPOSITIONSCRIPWISE.WNDPOSITION.Right = Convert.ToInt32(Width);
                    oBoltAppSettingsWindowsPosition.NETPOSITIONSCRIPWISE.WNDPOSITION.Down  = Convert.ToInt32(Height);
                }

                CommonFrontEnd.SharedMemories.SaveConfiguration.SaveUserConfiguration(CommonFrontEnd.SharedMemories.SettingsManager.AppSettingsXmlPath, "WindowsPosition");
            }
            if (oNetPositionScripWise != null)
            {
                oNetPositionScripWise.Hide();
            }
        }
Exemplo n.º 7
0
        public SettingsVM()
        {
#if TWS
            TwsTabVisibility = "Visible";
            BowTabVisibility = "Collapsed";

            if (ConfigurationMasterMemory.ConfigurationDict.ContainsKey("WindowsPosition"))
            {
                BoltAppSettingsWindowsPosition oBoltAppSettingsWindowsPosition = new BoltAppSettingsWindowsPosition();
                oBoltAppSettingsWindowsPosition = (BoltAppSettingsWindowsPosition)ConfigurationMasterMemory.ConfigurationDict["WindowsPosition"];
                if (oBoltAppSettingsWindowsPosition != null && oBoltAppSettingsWindowsPosition.SETTINGS != null && oBoltAppSettingsWindowsPosition.SETTINGS.WNDPOSITION != null)
                {
                    Height       = oBoltAppSettingsWindowsPosition.SETTINGS.WNDPOSITION.Down;
                    TopPosition  = oBoltAppSettingsWindowsPosition.SETTINGS.WNDPOSITION.Top;
                    LeftPosition = oBoltAppSettingsWindowsPosition.SETTINGS.WNDPOSITION.Left;
                    Width        = oBoltAppSettingsWindowsPosition.SETTINGS.WNDPOSITION.Right;
                }
            }
            SettingsWindow = System.Windows.Application.Current.Windows.OfType <ProfileSettings>().FirstOrDefault();
#elif BOW
            TwsTabVisibility = "Collapsed";
            BowTabVisibility = "Visible";
#endif
        }
        public static void SaveUserConfiguration(string xmlPath, string key)
        {
            if (xmlPath != null)
            {
                XDocument     _XDocument = XDocument.Load(xmlPath);
                XmlSerializer ser        = null;
                XDocument     doc        = new XDocument();
                XElement      el;
                switch (key)
                {
                case "Bolt":
                    BoltUserSettingsBolt oBoltUserSettings = new BoltUserSettingsBolt();
                    oBoltUserSettings = (BoltUserSettingsBolt)ConfigurationMasterMemory.ConfigurationDict[key];
                    ser = new XmlSerializer(typeof(BoltUserSettingsBolt));

                    using (XmlWriter xw = doc.CreateWriter())
                    {
                        ser.Serialize(xw, oBoltUserSettings);
                        xw.Close();
                    }
                    doc.Root.Name = "Bolt";

                    el = doc.Root;
                    _XDocument.Element("BoltUserSettings").Element("Bolt").ReplaceWith(el);

                    break;

                case "WindowsPosition":
                    BoltAppSettingsWindowsPosition oBoltAppSettingsWindowsPosition = new BoltAppSettingsWindowsPosition();
                    oBoltAppSettingsWindowsPosition = (BoltAppSettingsWindowsPosition)ConfigurationMasterMemory.ConfigurationDict[key];
                    ser = new XmlSerializer(typeof(BoltAppSettingsWindowsPosition));

                    using (XmlWriter xw = doc.CreateWriter())
                    {
                        ser.Serialize(xw, oBoltAppSettingsWindowsPosition);
                        xw.Close();
                    }
                    doc.Root.Name = "WindowsPosition";

                    el = doc.Root;
                    _XDocument.Element("BoltAppSettings").Element("WindowsPosition").ReplaceWith(el);
                    break;

                case "TWS":

                    BoltUserSettingsTWSSettings oBoltUserSettingsTWSSettings = new BoltUserSettingsTWSSettings();
                    oBoltUserSettingsTWSSettings = (BoltUserSettingsTWSSettings)ConfigurationMasterMemory.ConfigurationDict[key];
                    ser = new XmlSerializer(typeof(BoltUserSettingsTWSSettings));

                    using (XmlWriter xw = doc.CreateWriter())
                    {
                        ser.Serialize(xw, oBoltUserSettingsTWSSettings);
                        xw.Close();
                    }
                    doc.Root.Name = "TWSSettings";

                    el = doc.Root;
                    _XDocument.Element("BoltUserSettings").Element("TWSSettings").ReplaceWith(el);
                    break;


                default:

                    break;
                }

                _XDocument.Save(xmlPath);
            }
        }