/// <summary> /// This is to create a BPI reference number for over-the-counter payments /// <param name="strConnectionString">The string variable that will serve as the connection string as declared in the web.config</param> /// </summary> /// <exception cref="System.ArgumentNullException"/> /// <exception cref="System.Exception"/> public RNBuilder(string strConnectionString) { if (strConnectionString == null || strConnectionString.Length <= 0) { throw new ArgumentNullException(); } try { d = new DataAccess(strConnectionString); } catch (Exception e) { throw e; } }
/// <summary> /// This is to create a BPI reference number for over-the-counter payments /// </summary> /// <param name="strDataSource">The name of the SQL database server</param> /// <param name="strDatabase">The name of the database that will be accessed</param> /// <param name="strUserId">The username for the SQL database server</param> /// <param name="strPassword">The password for the SQL database server</param> /// <exception cref="System.ArgumentNullException"/> /// <exception cref="System.Exception"/> public RNBuilder(string strDataSource, string strDatabase, string strUserId, string strPassword) { if (strDataSource == null || strDataSource.Length <= 0) { throw new ArgumentNullException(); } if (strDatabase == null || strDatabase.Length <= 0) { throw new ArgumentNullException(); } if (strUserId == null || strUserId.Length <= 0) { throw new ArgumentNullException(); } if (strPassword == null || strPassword.Length <= 0) { throw new ArgumentNullException(); } try { d = new DataAccess(strDataSource, strDatabase, strUserId, strPassword); } catch (Exception e) { throw e; } }