Пример #1
0
 public static void LklWtSign()
 {
     SysStateParam.lklSignInfo = "";
     SysStateParam.wtSignInfo  = "";
     try
     {
         PasswordBLL pwdBLL = new PasswordBLL();
         bool        ret    = pwdBLL.OpenDevice(SysConfigHelper.readerNode("ZT598Port"), "9600");
         if (ret)
         {
             if (!WantongSign())
             {
                 SysBLL.wangtonSignResult = false;
                 log.Write("警告:万通签到失败");
                 SysFormLoad.loadBar("error:万通签到失败");
                 SysStateParam.wtSignInfo = SysStateParam.wtSignInfo + " 签到失败";
             }
             else
             {
                 SysBLL.wangtonSignResult = true;
                 log.Write("万通签到成功");
                 SysFormLoad.loadBar("万通签到成功");
                 SysStateParam.wtSignInfo = SysStateParam.wtSignInfo + " 签到成功";
             }
             if (!LakalaSign())//
             {
                 SysBLL.lakalaSignResult = false;
                 log.Write("警告:拉卡拉签到失败");
                 SysFormLoad.loadBar("error:拉卡拉签到失败");
                 SysStateParam.lklSignInfo = SysStateParam.lklSignInfo + " 签到失败";
             }
             else
             {
                 SysBLL.lakalaSignResult = true;
                 log.Write("拉卡拉签到成功");
                 SysFormLoad.loadBar("拉卡拉签到成功");
                 SysStateParam.lklSignInfo = SysStateParam.lklSignInfo + " 签到成功";
             }
         }
         else
         {
             log.Write("警告:键盘打开失败");
             SysFormLoad.loadBar("error:密码键盘打开失败");
         }
     }catch (Exception ex) { log.Write("error:签到异常:" + ex.Message); }
 }
Пример #2
0
        public static void ReadSign()
        {
            PasswordBLL pwdBLL = new PasswordBLL();
            bool        ret    = pwdBLL.OpenDevice(SysConfigHelper.readerNode("ZT598Port"), "9600");

            if (ret)
            {
                if (SysBLL.wangtonSignResult == false)
                {
                    if (!WantongSign())
                    {
                        SysBLL.wangtonSignResult = false;
                        log.Write("警告:万通签到失败");
                    }
                    else
                    {
                        SysBLL.wangtonSignResult = true;
                        log.Write("万通签到成功");
                    }
                }
                if (SysBLL.lakalaSignResult == false)
                {
                    if (!LakalaSign())
                    {
                        SysBLL.lakalaSignResult = false;
                        log.Write("警告:拉卡拉签到失败");
                    }
                    else
                    {
                        SysBLL.lakalaSignResult = true;
                        log.Write("拉卡拉签到成功");
                    }
                }
            }
            else
            {
                log.Write("警告:键盘打开失败");
            }
        }