public void LoadParameters() { SqlParameter sqlSessionParameter = new SqlParameter("@SessionId", MapObjects.Session.Id); SqlCommand selectParametersFromId = new SqlCommand(SelectParametersFromSessionId, MapObjects.ParametersDbConnection.Connection); selectParametersFromId.Parameters.Add(sqlSessionParameter); MapObjects.ParametersDbConnection.Open(); IDataReader parameters = selectParametersFromId.ExecuteReader(); while (parameters.Read()) { MapParameter parameter = new MapParameter(); parameter.LoadSessionObject(parameters); AddParameter(parameter); } MapObjects.ParametersDbConnection.Close(); }
public MapParameter this[Guid parameterId] { get { if (ParameterContainer.ContainsKey(parameterId)) { return(ParameterContainer[parameterId]); } else { SqlParameter parameterIdSqlParameter = new SqlParameter("@ParameterId", parameterId); SqlCommand getParameter = new SqlCommand("SELECT * FROM [Parameters] WHERE [ParameterUid] = @ParameterId;", MapObjects.ParametersDbConnection.Connection); getParameter.Parameters.Add(parameterIdSqlParameter); MapObjects.ParametersDbConnection.Open(); IDataReader parameters = getParameter.ExecuteReader(); MapParameter parameter = null; while (parameters.Read()) { parameter = new MapParameter(); parameter.LoadSessionObject(parameters); AddParameter(parameter); } MapObjects.ParametersDbConnection.Close(); return(parameter); } } }
public MapParameter this[Guid parameterId] { get { if (ParameterContainer.ContainsKey(parameterId)) { return ParameterContainer[parameterId]; } else { SqlParameter parameterIdSqlParameter = new SqlParameter("@ParameterId", parameterId); SqlCommand getParameter = new SqlCommand("SELECT * FROM [Parameters] WHERE [ParameterUid] = @ParameterId;", MapObjects.ParametersDbConnection.Connection); getParameter.Parameters.Add(parameterIdSqlParameter); MapObjects.ParametersDbConnection.Open(); IDataReader parameters = getParameter.ExecuteReader(); MapParameter parameter = null; while (parameters.Read()) { parameter = new MapParameter(); parameter.LoadSessionObject(parameters); AddParameter(parameter); } MapObjects.ParametersDbConnection.Close(); return parameter; } } }