public static void ShowCassirFrm()
        {
            //CurentOrderfrm.Topmost = true;

            try
            {
                CurentOrderfrm.Hide();
                CurentOrderfrm.Show();
            }
            catch
            {
                CurentOrderfrm = new WPFControls.frmCassir();
                CurentOrderfrm.OnCancelChange += new WPFControls.frmCassir.ChangeCancelEventHandler(CurentOrderfrm_OnCancelChange);
            }
        }
        // CFCCApi FCCApiEvents = new CFCCApi();
        //CFCCApi  FCCApi = new CFCCApi();
        public static void InitDevice()
        {
            Utils.LogDirCreate();
            Setting = ReadSettings();
            CFCCApi.InitDevice();
            CFCCApi.OnSetStatus           += new EventHandleClass.SetStatusEventHandler(FCCApi_OnSetStatus);
            CFCCApi.OnSendError           += new EventHandleClass.SendErrorEventHandler(CFCCApi_OnSendError);
            CurentOrderfrm                 = new WPFControls.frmCassir();
            CurentOrderfrm.OnCancelChange += new WPFControls.frmCassir.ChangeCancelEventHandler(CurentOrderfrm_OnCancelChange);
            myAdminForm = new WPFControls.frmFCCAdminDialog();
            myAdminForm.OnHideAdminfrm += new HideFrmEventHandler(myAdminForm_OnHideAdminfrm);

            //WriteSettings(Setting);
            //  CFCCApi.InitDevice();
            DeviceRevisionAsinc();
        }