Example #1
0
 public void Dispose()
 {
     driver.Dispose();
     driver = null;
     connection.Dispose();
     connection = null;
 }
Example #2
0
        /// <summary>
        /// validate user credentials
        /// </summary>
        /// <param name="userName"></param>
        /// <param name="password"></param>
        /// <returns></returns>
        public bool ValidateUser(string userName, string password)
        {
            string query = "select USER_PK_ID from L2_USER_DATA where USER_ID= '" + userName + "'"
                           + "  and PASSWORD = '******'";

            bool isValidate = false;

            try
            {
                using (OracleConnection con = new UserDBConnection().getDBConnection())
                {
                    using (OracleCommand command = new OracleCommand(query))
                    {
                        command.CommandText = query;
                        command.Connection  = con;

                        //int.TryParse(command.ExecuteScalar().ToString(), out val);
                        using (OracleDataReader dreader = command.ExecuteReader())
                        {
                            isValidate = dreader.HasRows;
                        }
                    }
                }
            }
            catch (Exception errMsg)
            {
                Console.WriteLine(errMsg);
            }
            return(isValidate);
        }
Example #3
0
 public void PopulateDB()
 {
     if (connection == null)
     {
         connection = new UserDBConnection();
         driver     = new ChromeDriver();
     }
     connection.CleanupDB();
     connection.PopulateDB();
 }