Esempio n. 1
0
 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() });
     }
 }