private Subscription CreateSubscription() { Subscription subscription = new Subscription(_subId); // company SubscriptionTouple <String> companyTouple = (SubscriptionTouple <String>) this.GetSubscriptionTouple(Field.company, false); subscription.SetCompany(companyTouple); // drop SubscriptionTouple <Double> dropTouple = (SubscriptionTouple <Double>) this.GetSubscriptionTouple(Field.drop, true); subscription.SetDrop(dropTouple); // value SubscriptionTouple <int> valueTouple = (SubscriptionTouple <int>)GetSubscriptionTouple(Field.value, true); subscription.SetValue(valueTouple); // variation SubscriptionTouple <Double> variationTouple = (SubscriptionTouple <Double>) this.GetSubscriptionTouple(Field.variation, true); subscription.SetVariation(variationTouple); // date SubscriptionTouple <String> dateTouple = (SubscriptionTouple <String>) this.GetSubscriptionTouple(Field.date, false); subscription.SetDate(dateTouple); return(subscription); }
public void SetDate(SubscriptionTouple <string> dateTouple) { _dates = new ValueModel <string>(dateTouple.GetValue()); }
public void SetVariation(SubscriptionTouple <double> variationTouple) { _variation = new ValueModel <double>(variationTouple.GetValue()); }
public void SetValue(SubscriptionTouple <int> valueTouple) { _value = new ValueModel <int>(valueTouple.GetValue()); }
public void SetDrop(SubscriptionTouple <double> dropTouple) { _drop = new ValueModel <double>(dropTouple.GetValue()); }
public void SetCompany(SubscriptionTouple <string> companyTouple) { _companies = new ValueModel <string>(companyTouple.GetValue()); }