public static void SetDataKeyValue(string dataKeyName, string dataKeyValue)
        {
            string _connStr = SetConn();

            SQLUpdateNugget n = SQLUpdateNugget.GetNuggets("SchemaVersionUpdate").FirstOrDefault();

            if (n != null)
            {
                List <SqlParameter> parms = new List <SqlParameter>();

                SqlParameter parmNewVal = new SqlParameter();
                parmNewVal.ParameterName = "@DataValue";
                parmNewVal.SqlDbType     = SqlDbType.VarChar;
                parmNewVal.Size          = 100;
                parmNewVal.Direction     = ParameterDirection.Input;
                parmNewVal.Value         = dataKeyValue;

                parms.Add(parmNewVal);

                SqlParameter parmKey = new SqlParameter();
                parmKey.ParameterName = "@DataKey";
                parmKey.SqlDbType     = SqlDbType.VarChar;
                parmKey.Size          = 100;
                parmKey.Direction     = ParameterDirection.Input;
                parmKey.Value         = dataKeyName;

                parms.Add(parmKey);

                ExecuteNonQueryCommands(_connStr, n.SQLQuery, parms);
            }
        }
        public static DataInfo GetDataKeyValue(string dataKeyName)
        {
            string _connStr = SetConn();

            DataInfo d = new DataInfo();

            SQLUpdateNugget n = SQLUpdateNugget.GetNuggets("SchemaVersionCheck").FirstOrDefault();

            if (n != null)
            {
                List <SqlParameter> parms = new List <SqlParameter>();

                SqlParameter parmKey = new SqlParameter();
                parmKey.ParameterName = "@DataKey";
                parmKey.SqlDbType     = SqlDbType.VarChar;
                parmKey.Size          = 100;
                parmKey.Direction     = ParameterDirection.Input;
                parmKey.Value         = dataKeyName;

                parms.Add(parmKey);

                DataTable dt = ExecuteDataTableCommands(_connStr, n.SQLQuery, parms);

                if (dt.Rows.Count > 0)
                {
                    DataRow dr = dt.Rows[0];

                    d.DataKey   = dr["DataKey"].ToString();
                    d.DataValue = dr["DataValue"].ToString();
                }
            }

            if (d != null && string.IsNullOrEmpty(d.DataValue))
            {
                d.DataValue = String.Empty;
            }

            return(d);
        }