public void DropDatabase(string databaseName) { DbDrop operation = new DbDrop(); operation.DatabaseName = databaseName; ODocument document = _connection.ExecuteOperation <DbDrop>(operation); }
public void DropDatabase(string databaseName, OStorageType storageType) { DbDrop operation = new DbDrop(); operation.DatabaseName = databaseName; operation.StorageType = storageType; ODocument document = _connection.ExecuteOperation(operation); }
public void DropDatabase(string databaseName, OStorageType storageType) { var operation = new DbDrop { DatabaseName = databaseName, StorageType = storageType }; var document = _connection.ExecuteOperation(operation); }
/// <summary> /// Creates a new drop. /// </summary> /// <param name="dbDrop">The database drop associated with the drop.</param> public Drop(DbDrop dbDrop) { MapId = dbDrop.MapId; OverAllDropChance = dbDrop.OverAllDropChance; MobIds = string.IsNullOrWhiteSpace(dbDrop.MobIds) ? new ReadOnlyCollection <int>(new List <int>()) : dbDrop.MobIds.Split('-') .Where(input => !string.IsNullOrWhiteSpace(input)) .Select(id => int.Parse(id)).ToList().AsReadOnly(); AlwaysItemIds = string.IsNullOrWhiteSpace(dbDrop.AlwaysItemIds) ? new ReadOnlyCollection <uint>(new List <uint>()) : dbDrop.AlwaysItemIds.Split('-') .Where(input => !string.IsNullOrWhiteSpace(input)) .Select(id => uint.Parse(id)).ToList().AsReadOnly(); CommonItemIds = string.IsNullOrWhiteSpace(dbDrop.CommonItemIds) ? new ReadOnlyCollection <uint>(new List <uint>()) : dbDrop.CommonItemIds.Split('-') .Where(input => !string.IsNullOrWhiteSpace(input)) .Select(id => uint.Parse(id)).ToList().AsReadOnly(); UncommonItemIds = string.IsNullOrWhiteSpace(dbDrop.UncommonItemIds) ? new ReadOnlyCollection <uint>(new List <uint>()) : dbDrop.UncommonItemIds.Split('-') .Where(input => !string.IsNullOrWhiteSpace(input)) .Select(id => uint.Parse(id)).ToList().AsReadOnly(); RareItemIds = string.IsNullOrWhiteSpace(dbDrop.RareItemIds) ? new ReadOnlyCollection <uint>(new List <uint>()) : dbDrop.RareItemIds.Split('-') .Where(input => !string.IsNullOrWhiteSpace(input)) .Select(id => uint.Parse(id)).ToList().AsReadOnly(); SuperRareItemIds = string.IsNullOrWhiteSpace(dbDrop.SuperRareItemIds) ? new ReadOnlyCollection <uint>(new List <uint>()) : dbDrop.SuperRareItemIds.Split('-') .Where(input => !string.IsNullOrWhiteSpace(input)) .Select(id => uint.Parse(id)).ToList().AsReadOnly(); MinMoney = dbDrop.MinMoney; MaxMoney = dbDrop.MaxMoney; MinCPs = dbDrop.MinCPs; MaxCPs = dbDrop.MaxCPs; MinBoundCPs = dbDrop.MinBoundCPs; MaxBoundCPs = dbDrop.MaxBoundCPs; OneSocketWeapon = dbDrop.OneSocketWeapon; TwoSocketWeapon = dbDrop.TwoSocketWeapon; OneSocketArmory = dbDrop.OneSocketArmory; TwoSocketArmory = dbDrop.TwoSocketArmory; PlusChance = dbDrop.PlusChance; MinPlus = dbDrop.MinPlus; MaxPlus = dbDrop.MaxPlus; RefinedChance = dbDrop.RefinedChance; UniqueChance = dbDrop.UniqueChance; EliteChance = dbDrop.EliteChance; SuperChance = dbDrop.SuperChance; WeaponSocketChance = dbDrop.WeaponSocketChance; ArmorySocketChance = dbDrop.ArmorySocketChance; MoneyChance = dbDrop.MoneyChance; CPsChance = dbDrop.CPsChance; BoundCPsChance = dbDrop.BoundCPsChance; MinMeteors = dbDrop.MinMeteors; MaxMeteors = dbDrop.MaxMeteors; MeteorChance = dbDrop.MeteorChance; MinDragonballs = dbDrop.MinDragonballs; MaxDragonballs = dbDrop.MaxDragonballs; DragonballChance = dbDrop.DragonballChance; NormalGemDropChance = dbDrop.NormalGemDropChance; RefinedGemDropChance = dbDrop.RefinedGemDropChance; SuperGemDropChance = dbDrop.SuperGemDropChance; Drop = this; }