HospitalConnectedLayer.HospitalDAL.HospitalDAL C# (CSharp) Method

HospitalDAL() public method

public HospitalDAL ( string dataProvider, string connectionString ) : System
dataProvider string
connectionString string
return System
        public HospitalDAL(string dataProvider, string connectionString)
        {
            try
            {
                _dbProviderFactory = DbProviderFactories.GetFactory(dataProvider);
                _sqlConnection = _dbProviderFactory.CreateConnection();
                _command = _dbProviderFactory.CreateCommand();
                _command.Connection = _sqlConnection;
                _sqlConnection.ConnectionString = connectionString;
            }
            catch (Exception ex)
            {
                //LOGGING
                Logger.Error("Can't load data storage!",ex);
                throw new InvalidOperationException("Can't load data storage!");
            }
        }