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); }