public void Update(AnalyticRuleSettings item) { AnalyticRuleSettingsDto dto = AnalyticRuleSettingsAssembler.FromDomainObjectToDto(item); service.SubmitAnalyticRuleSettingsCompleted += ServiceOnSubmitAnalyticRuleSettingsCompleted; service.SubmitAnalyticRuleSettingsAsync(dto); }
public static AnalyticRuleSettingsDto FromEntityToDto(AnalyticRuleSettingsEntity source) { AnalyticRuleSettingsDto target = new AnalyticRuleSettingsDto(); target.Id = source.Id; target.EngineFamilyType = source.EngineFamilyType; target.EngineType = source.EngineType; target.Reliability = source.Reliability; target.RuleType = source.RuleType; target.SettingsMolecule = SettingsMoleculeAssembler.FromEntityToDto(source.SettingsMolecule.First()); return(target); }
public static AnalyticRuleSettings FromDtoToDomainObject(AnalyticRuleSettingsDto source) { AnalyticRuleSettings target = new AnalyticRuleSettings( (AnalyticRuleType)source.RuleType, (AnalyticItemSettingsReliability)source.Reliability); target.Id = source.Id; target.EngineFamilyType = source.EngineFamilyType == null ? new Nullable <EngineFamilyType>() : (EngineFamilyType)source.EngineFamilyType; target.EngineType = source.EngineType == null ? new Nullable <EngineType>() : (EngineType)source.EngineType; target.SettingsMolecule = SettingsMoleculeAssembler.FromDtoToDomainObject(source.SettingsMolecule); return(target); }
public static AnalyticRuleSettingsEntity FromDtoToEntity(AnalyticRuleSettingsDto source) { AnalyticRuleSettingsEntity target = new AnalyticRuleSettingsEntity(); target.Id = source.Id; target.EngineFamilyType = source.EngineFamilyType; target.EngineType = source.EngineType; target.Reliability = source.Reliability; target.RuleType = source.RuleType; target.SettingsMolecule.Add(SettingsMoleculeAssembler. FromDtoToEntity(source.SettingsMolecule)); return(target); }
public static AnalyticRuleSettingsDto FromDomainObjectToDto(AnalyticRuleSettings source) { AnalyticRuleSettingsDto target = new AnalyticRuleSettingsDto(); target.Id = source.Id; target.EngineFamilyType = source.EngineFamilyType == null ? new int?(): (int)source.EngineFamilyType; target.EngineType = source.EngineType == null ? new int?() : (int)source.EngineType; target.Reliability = (int)source.Reliability; target.RuleType = (int)source.RuleType; target.SettingsMolecule = SettingsMoleculeAssembler. FromDomainObjectToDto(source.SettingsMolecule); return(target); }
public void SubmitAnalyticRuleSettings(AnalyticRuleSettingsDto settings) { throw new NotImplementedException(); }