Exemple #1
0
        private Publication CreatePublication()
        {
            Publication publication = new Publication();

            // company
            PublicationTouple <String> companyTouple = (PublicationTouple <String>)GetPublicationTouple(Field.company, false);

            publication.SetCompany(companyTouple);

            // drop
            PublicationTouple <Double> dropTouple = (PublicationTouple <Double>)GetPublicationTouple(Field.drop, true);

            publication.SetDrop(dropTouple);

            // value
            PublicationTouple <Double> valueTouple = (PublicationTouple <Double>)GetPublicationTouple(Field.value, true);

            publication.SetValue(valueTouple);

            // variation
            PublicationTouple <Double> variationTouple = (PublicationTouple <Double>)GetPublicationTouple(Field.variation, true);

            publication.SetVariation(variationTouple);

            // date
            PublicationTouple <String> dateTouple = (PublicationTouple <String>)GetPublicationTouple(Field.date, false);

            publication.SetDate(dateTouple);

            return(publication);
        }
 public void SetDate(PublicationTouple <string> dateTouple)
 {
     _dates = new ValueModel <string>(dateTouple.GetValue());
 }
 public void SetDrop(PublicationTouple <double> dropTouple)
 {
     _drop = new ValueModel <double>(dropTouple.GetValue());
 }
 public void SetVariation(PublicationTouple <double> variationTouple)
 {
     _variation = new ValueModel <double>(variationTouple.GetValue());
 }
 public void SetCompany(PublicationTouple <string> companyTouple)
 {
     _companies = new ValueModel <string>(companyTouple.GetValue());
 }