Beispiel #1
0
 public string INTSUB_ID_from()
 {
     ReturnClass.ReturnDataTable rdt = new ReturnClass.ReturnDataTable();
     try
     {
         bl.C_year  = DateTime.Now.ToString("yyyy");
         bl.C_month = DateTime.Now.ToString("MM");
         rdt        = dl.INTSUB_id(bl);
         if (rdt.table.Rows.Count > 0)
         {
             bl.S1 = rdt.table.Rows[0]["pid"].ToString();
             if (bl.S1 == "")
             {
                 bl.S   = "0";
                 bl.Nid = Convert.ToString(Convert.ToInt32(bl.S) + 1);
             }
             else
             {
                 bl.Nid = Convert.ToString(Convert.ToInt32(bl.S1) + 1);
             }
         }
         else
         {
             bl.S   = "0";
             bl.Nid = Convert.ToString(Convert.ToInt32(bl.S) + 1);
         }
         bl.Aid = DateTime.Now.ToString("yy") + bl.C_month + "9" + "1" + bl.Nid.PadLeft(4, '0');
     }
     catch { bl.Aid = "" + "" + DateTime.Now.ToString("yy") + bl.C_month + "9" + "0001"; }
     return(bl.Aid);
 }