public SystemSetting()
        {
            InitializeComponent();

            SerialComList = new List <string>();
            SerialComList.Add("COM1");
            SerialComList.Add("COM2");
            SerialComList.Add("COM3");
            SerialComList.Add("COM4");
            SerialComList.Add("COM5");
            SerialComList.Add("COM6");
            SerialComList.Add("COM7");
            SerialComList.Add("COM8");
            SerialComList.Add("COM9");

            tbHouseName.Text = ApplicationState.GetHouseName();
            tbEquipName.Text = ApplicationState.GetEquipName();

            tbMCabName.Text = ApplicationState.GetMCabName();
#if DUALCAB
            tbSCabName.Text = ApplicationState.GetSCabName();
#endif

            MLockerCB.SelectedItem = ApplicationState.GetMLockerCOM();
#if DUALCAB
            SLockerCB.SelectedItem = ApplicationState.GetSLockerCOM();
#endif

            MrfidCB.SelectedItem = ApplicationState.GetMRfidCOM();
#if DUALCAB
            SrfidCB.SelectedItem = ApplicationState.GetSRfidCOM();
#endif

            MVeinCB.SelectedItem = ApplicationState.GetMVeinCOM();

#if DUALCAB
#else
            lbSCabName.Visibility = Visibility.Hidden;
            tbSCabName.Visibility = Visibility.Hidden;

            tbSrfid.Visibility = Visibility.Hidden;
            SrfidCB.Visibility = Visibility.Hidden;

            tbSLocker.Visibility = Visibility.Hidden;
            SLockerCB.Visibility = Visibility.Hidden;
#endif
        }