示例#1
0
 public dtoCriterionEvaluated(dtoCriterion criterion)
     : base()
 {
     IsValueEmpty   = true;
     Criterion      = criterion;
     CriterionError = Domain.FieldError.None;
 }
示例#2
0
 public dtoCriterionEvaluated(dtoCriterion criterion, expCriterionEvaluated valueItem)
     : this(criterion)
 {
     IsValueEmpty = true;
     if (valueItem != null)
     {
         IdValueCriterion = valueItem.Id;
         StringValue      = valueItem.StringValue;
         DecimalValue     = valueItem.DecimalValue;
         IdOption         = (valueItem.Option == null) ? 0 : valueItem.Option.Id;
         Comment          = valueItem.Comment;
         IsValueEmpty     = valueItem.IsValueEmpty;
         if (criterion.UseDss)
         {
             DssValue = lm.Comol.Core.Dss.Domain.Templates.dtoItemRating.Create(valueItem.DssValue);
         }
     }
 }
示例#3
0
 public dtoCriterionEvaluated(dtoCriterion criterion, Boolean ignore)
     : this(criterion)
 {
     Ignore = ignore;
 }
 public dtoCriterionEvaluatedDisplayItem(dtoCriterion criterion, CriterionEvaluated valueItem)
     : base(criterion, valueItem)
 {
 }