string ReportBucketType(BucketTypes st) { string msg = ""; if (types == BucketTypes.Spy) { msg = "SpyMail"; } else if (types == BucketTypes.Trash) { if (virusOrNah) { msg = "VirusMail"; } else { msg = "SpamMail"; } } else if (types == BucketTypes.Basic) { msg = "BasicMail"; } else if (types == BucketTypes.Love) { msg = "LoveMail"; } return(msg); }
/// <summary> /// Update an existing bucket. bucketId is only optional if you are persisting a bucket for this client. /// </summary> /// <param name="bucketType"></param> /// <param name="bucketId"></param> /// <param name="cancelToken"></param> /// <returns></returns> public async Task <B2Bucket> Update(BucketTypes bucketType, string bucketId = "", CancellationToken cancelToken = default(CancellationToken)) { var operationalBucketId = Utilities.DetermineBucketId(_options, bucketId); var requestMessage = BucketRequestGenerators.UpdateBucket(_options, operationalBucketId, bucketType.ToString()); var response = await _client.SendAsync(requestMessage, cancelToken); return(await ResponseParser.ParseResponse <B2Bucket>(response)); }
/// <summary> /// Creates a new bucket. A bucket belongs to the account used to create it. If BucketType is not set allPrivate will be used by default. /// </summary> /// <param name="bucketName"></param> /// <param name="bucketType"></param> /// <param name="cancelToken"></param> /// <returns></returns> public async Task <B2Bucket> Create(string bucketName, BucketTypes bucketType, CancellationToken cancelToken = default(CancellationToken)) { var requestMessage = BucketRequestGenerators.CreateBucket(_options, bucketName, bucketType.ToString()); var response = await _client.SendAsync(requestMessage, cancelToken); return(await ResponseParser.ParseResponse <B2Bucket>(response)); }
//bucket factory. Can build buckets with specific presets public static BucketFlower BuildBucket(BucketTypes BucketType, Flower.FlowerTypes FlowerType = Flower.FlowerTypes.Unused) { BucketFlower ret = new BucketFlower(BucketType, FlowerType); if (BucketType == BucketTypes.Single) { if (FlowerType == Flower.FlowerTypes.Unused) { Console.WriteLine("Invalif flower type!"); return(null); } ret.Add(new Flower(FlowerType)); } else if (BucketType == BucketTypes.Small) { ConfigHandler.EventBucketFactoryUsedConstants(); for (int i = 0; i < 5; i++) { ret.Add(new Flower(Flower.FlowerTypes.Trandafir)); } } else if (BucketType == BucketTypes.Medium) { ConfigHandler.EventBucketFactoryUsedConstants(); for (int i = 0; i < 6; i++) { ret.Add(new Flower(Flower.FlowerTypes.Trandafir)); } for (int i = 0; i < 5; i++) { ret.Add(new Flower(Flower.FlowerTypes.Gladiola)); } } else if (BucketType == BucketTypes.Large) { ConfigHandler.EventBucketFactoryUsedConstants(); for (int i = 0; i < 9; i++) { ret.Add(new Flower(Flower.FlowerTypes.Trandafir)); } for (int i = 0; i < 10; i++) { ret.Add(new Flower(Flower.FlowerTypes.Gladiola)); } for (int i = 0; i < 3; i++) { ret.Add(new Flower(Flower.FlowerTypes.Orhidea)); } } return(ret); }
public BucketFlower(BucketTypes bt, Flower.FlowerTypes ft) { BucketType = bt; FlowerType = ft; }
public Sale(BucketTypes bt, Flower.FlowerTypes ft, int c) { BucketType = bt; FlowerType = ft; cost = c; }