public void Register() { try { TaxCard card = TaxCardFactory.CreateTaxCard(); if (!this.taxReportRegisterBLL.GetRegeisteredSign()) { RegResult result = card.TBRegister(); if (result == null) { int message = card.get_RetCode(); loger.Debug(message); if (message != 0) { string str = "TCD_" + message.ToString() + "_"; loger.Debug(str); MessageManager.ShowMsgBox(str); } else { MessageManager.ShowMsgBox("INP-232102", new string[] { "报税盘注册成功" }); this.bIsRegistered = true; } } else if (result == 1) { MessageManager.ShowMsgBox("INP-232102", new string[] { "报税盘已经注册" }); this.bIsRegistered = true; } else { MessageManager.ShowMsgBox("INP-232102", new string[] { "报税盘注册成功" }); this.bIsRegistered = true; } } else { MessageManager.ShowMsgBox("INP-232102", new string[] { "报税盘已经注册" }); this.bIsRegistered = true; } } catch (Exception exception) { MessageManager.ShowMsgBox("INP-232101", new string[] { exception.ToString() }); } }