public Field MinField()
        {
            string field = _minField.GetValue();

            if (field.Equals("company"))
            {
                return(Field.company);
            }

            if (field.Equals("drop"))
            {
                return(Field.drop);
            }

            if (field.Equals("value"))
            {
                return(Field.value);
            }

            if (field.Equals("variation"))
            {
                return(Field.variation);
            }

            if (field.Equals("date"))
            {
                return(Field.date);
            }

            return(Field.company);
        }
        public double GetFieldWeight(Field field)
        {
            switch (field)
            {
            case Field.company:
                return(_companies.GetValue());

            case Field.drop:
                return(_drop.GetValue());

            case Field.value:
                return(_value.GetValue());

            case Field.variation:
                return(_variation.GetValue());

            case Field.date:
                return(_dates.GetValue());

            default:
                return(0);
            }
        }
 public double GetVariationValue()
 {
     return(_variation.GetValue());
 }
 public int GetValuesValue()
 {
     return(_value.GetValue());
 }
 public double GetDropValue()
 {
     return(_drop.GetValue());
 }
 public string GetDateValue()
 {
     return(_dates.GetValue());
 }
 public string GetCompanyValue()
 {
     return(_companies.GetValue());
 }