public string ApplicationNo(string category) { try { if (!string.IsNullOrEmpty(category)) { var currentDate = DateTime.Now; var lastTwoDigitsOfYear = currentDate.ToString("yy"); var randomone = GenerateRandomStrings.RandomString(5); var randomtwo = GenerateId().ToString().Substring(1, 4); var mainrandom = string.Concat(randomone, randomtwo); return(string.Concat(category, "-", lastTwoDigitsOfYear, "-", mainrandom)); } else { return("###########################"); } } catch (Exception) { throw; } }