コード例 #1
0
 public QualifcationConfiguration()
 {
     Rules.AddRange(new[]
     {
         GenericRules.FileExists <QualifcationConfiguration>(x => x.SnapshotFile),
         GenericRules.NonEmptyRule <QualifcationConfiguration>(x => x.OutputFolder, Error.QualificationOutputFolderNotDefined),
         GenericRules.NonEmptyRule <QualifcationConfiguration>(x => x.MappingFile, Error.QualificationMappingFileNotDefined),
         GenericRules.NonEmptyRule <QualifcationConfiguration>(x => x.ReportConfigurationFile, Error.QualificationReportConfigurationFileNotDefined),
         GenericRules.NonEmptyRule <QualifcationConfiguration>(x => x.ObservedDataFolder, Error.QualificationObservedDataFolderNotDefined)
     });
 }
コード例 #2
0
ファイル: UserSettings.cs プロジェクト: valdiman/PK-Sim
 private static IBusinessRule nonEmpty(Expression <Func <ICoreUserSettings, string> > expression)
 {
     return(GenericRules.NonEmptyRule(expression));
 }
コード例 #3
0
 private static IBusinessRule nonEmpty(Expression <Func <ReportConfiguration, string> > expression)
 {
     return(GenericRules.NonEmptyRule(expression));
 }
コード例 #4
0
 public ObservedDataCurveOptionsDTO(ObservedDataCurveOptions observedDataCurveOptions)
 {
     _observedDataCurveOptions = observedDataCurveOptions;
     _curveOptions             = _observedDataCurveOptions.CurveOptions;
     Rules.Add(GenericRules.NonEmptyRule <ObservedDataCurveOptionsDTO>(x => x.Caption));
 }