public VegaFlagValue GetFlagValue(int flagId) { VegaFlagValue flag = null; if (GetFlagValueQuery == null) { GetFlagValueQuery = BuildGetFlagQuery(); } using (NpgsqlCommand cmd = new NpgsqlCommand(GetFlagValueQuery, Connection, Transaction)) { cmd.Parameters.Add(new NpgsqlParameter("VegaFlagId", flagId)); SetPrimaryKeyParameters(cmd); using (NpgsqlDataReader reader = cmd.ExecuteReader()) { if (!reader.Read()) { return(null); } flag = ReadFlagValue(reader); } } return(flag); }
public UserFlagValue(VegaFlagValue value) : base(value) { }