Griffin.MvcContrib.SqlServer.Localization.SqlLocalizedTypesRepository.Delete C# (CSharp) Method

Delete() public method

Delete a prompt.
public Delete ( CultureInfo culture, TypePromptKey key ) : void
culture System.Globalization.CultureInfo Culture to delete prompt in
key TypePromptKey Prompt key
return void
        public void Delete(CultureInfo culture, TypePromptKey key)
        {
            if (culture == null) throw new ArgumentNullException("culture");
            if (key == null) throw new ArgumentNullException("key");

            var sql = "DELETE FROM LocalizedTypes WHERE [Key]=@textKey AND LocaleId = @lcid";
            using (var cmd = _db.Connection.CreateCommand())
            {
                cmd.CommandText = sql;
                cmd.AddParameter("lcid", culture.LCID);
                cmd.AddParameter("textKey", key.ToString());
                cmd.ExecuteNonQuery();
            }
        }