public static string GenerateHotelRefNo() { try { int minPassSize = 4; int maxPassSize = 4; StringBuilder stringBuilder = new StringBuilder(); char[] charArray = "0123456789".ToCharArray(); int newPassLength = new Random().Next(minPassSize, maxPassSize); char character; Random rnd = new Random(DateTime.Now.Millisecond); for (int i = 0; i < newPassLength; i++) { character = charArray[rnd.Next(0, (charArray.Length - 1))]; stringBuilder.Append(character); } string refno = "LJH" + stringBuilder.ToString(); ClsBAL objBAL = new ClsBAL(); string strUniqueId = objBAL.GetUniqueId(); return refno + strUniqueId; } catch (Exception ex) { throw ex; } }
protected string GenerateManabusRefNo() { try { int minPassSize = 4; int maxPassSize = 4; StringBuilder stringBuilder = new StringBuilder(); char[] charArray = "0123456789".ToCharArray(); int newPassLength = new Random().Next(minPassSize, maxPassSize); char character; Random rnd = new Random(DateTime.Now.Millisecond); for (int i = 0; i < newPassLength; i++) { character = charArray[rnd.Next(0, (charArray.Length - 1))]; stringBuilder.Append(character); } //string refno = "MBRS" + stringBuilder.ToString(); string refno = "MB" + stringBuilder.ToString(); ClsBAL objBAL = new ClsBAL(); string strUniqueId = objBAL.GetUniqueId(); //if (objManabusBAL.CheckManabusRefNoAvailability(refno) == false) //{ // GenerateManabusRefNo(); //} return refno + strUniqueId; } catch (Exception ex) { throw ex; } }
protected String GenerateRandomCode() { int minPassSize = 9; int maxPassSize = 9; StringBuilder stringBuilder = new StringBuilder(); char[] charArray = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".ToCharArray(); int newPassLength = new Random().Next(minPassSize, maxPassSize); char character; Random rnd = new Random(DateTime.Now.Millisecond); for (int i = 0; i < newPassLength; i++) { character = charArray[rnd.Next(0, (charArray.Length - 1))]; stringBuilder.Append(character); } objBAL = new ClsBAL(); string strUniqueId = objBAL.GetUniqueId(); return "Ca" + stringBuilder.ToString() + strUniqueId; }