async private void Ok_Click(object sender, RoutedEventArgs e) { if (p1.Password.Length != 6) { ShowTip.show(false, null, "请输入6位数原密码"); } else if (p2.Password.Length != 6 || p3.Password.Length != 6) { ShowTip.show(false, null, "请输入6位数新密码"); } else if (p2.Password != p3.Password) { ShowTip.show(false, null, "两次输入的新密码不一致!"); } else { string pOutInfo = null; int ret = -1; Loading.show2("正在修改密码,请稍候..."); await TaskMore.Run(new Action(() => { int ctl = int.Parse(Config.dic("Up")); ret = B_ReadSSCard.ChangePINKExt(ctl, p1.Password, p2.Password, out pOutInfo); })).ConfigureAwait(true); if (ret == 0) { ShowTip.show(true, BackExit.Exit, "密码修改成功"); } else { ShowTip.show(false, BackExit.Exit, "密码修改失败:" + pOutInfo); } } }
async private void PutCardOut_Click(object sender, RoutedEventArgs e) { await TaskMore.Run(new Action(() => { if (B_ReadSSCard.putCardOut()) { ShowTip.show(true, null, "请取走您的社保卡!"); } else { ShowTip.show(false, null, "出卡失败"); } })); }
public void Goin() { B_ReadSSCard.GetObject().BeforeGoin(show); B_ReadSSCard.GetObject().Goin(); }