public static string SetPTO_ID(string empID) { PTODao ptoDao = new PTODao(); string pto_ID = string.Empty; List<PTO> list = ptoDao.GetPTOByEmpIDIncludeDeleted(empID); if (list.Count > 0) { string[] array = list[list.Count - 1].ID.Split(Constants.PTO_CHAR_PREFIX); int index = int.Parse(array[array.Count() - 1]) + 1; pto_ID = Constants.PTO_PREFIX + Constants.PTO_STRING_PREFIX + empID + Constants.PTO_STRING_PREFIX + index; } else { pto_ID = Constants.PTO_PREFIX + Constants.PTO_STRING_PREFIX + empID + Constants.PTO_STRING_PREFIX + 1; } return pto_ID; }