示例#1
0
        public void Process(HealthRiskCreated @event)
        {
            var healthRisk = _healthRisks.GetById(@event.Id) ?? new HealthRisk(@event.Id);

            healthRisk.ReadableId = @event.ReadableId;
            healthRisk.Name       = @event.Name;
            _healthRisks.Save(healthRisk);
        }
示例#2
0
 public void Process(HealthRiskCreated @event)
 {
     _healthRisks.Insert(new HealthRisk
     {
         Id               = @event.Id,
         Name             = @event.Name,
         HealthRiskNumber = @event.HealthRiskNumber
     });
 }
示例#3
0
        public void Process(HealthRiskCreated @event)
        {
            var healthRisk = new HealthRisk(@event.Id)
            {
                ReadableId = @event.ReadableId,
                Name       = @event.Name
            };

            _healthRisks.Save(healthRisk);
        }
示例#4
0
        public void Process(HealthRiskCreated @event)
        {
            var healthRisk = new HealthRisk(@event.Id)
            {
                ReadableId = @event.HealthRiskNumber,
                Name       = @event.Name
            };

            _healthRisks.Insert(healthRisk);
        }
示例#5
0
        public void Process(HealthRiskCreated @event)
        {
            var healthRisk = new HealthRisk
            {
                Id             = @event.Id,
                Name           = @event.Name,
                CaseDefinition = @event.CaseDefinition
            };

            _repository.Insert(healthRisk);
        }
示例#6
0
        public void Process(HealthRiskCreated @event)
        {
            var healthRisk = _healthRisks.GetById(@event.Id);

            healthRisk = new HealthRisk
            {
                Id               = @event.Id,
                Name             = @event.Name,
                HealthRiskNumber = @event.HealthRiskNumber
            };
            _healthRisks.Insert(healthRisk);
        }
示例#7
0
        public void Process(HealthRiskCreated @event)
        {
            var healthRisk = _repositoryForHealthRisks.GetById(@event.HealthRiskId);

            healthRisk = new HealthRisk
            {
                Id               = @event.HealthRiskId,
                HealthRiskName   = @event.HealthRiskName,
                HealthRiskNumber = @event.HealthRiskNumber
            };
            _repositoryForHealthRisks.Insert(healthRisk);
        }
示例#8
0
        public void Process(HealthRiskCreated @event)
        {
            var healthRisk = new HealthRisk
            {
                Id             = @event.Id,
                Name           = @event.Name,
                ReadableId     = @event.ReadableId,
                CaseDefinition = @event.CaseDefinition,
                //ConfirmedCase = @event.ConfirmedCase,
                Note = @event.Note,
                //ProbableCase = @event.ProbableCase,
                CommunityCase = @event.CommunityCase,
                //SuspectedCase = @event.SuspectedCase,
                KeyMessage = @event.KeyMessage
            };

            _repository.Insert(healthRisk);
        }
示例#9
0
        public void Process(HealthRiskCreated @event)
        {
            var healthRisk = new HealthRisk()
            {
                Id            = @event.Id,
                Name          = @event.Name,
                ReadableId    = @event.ReadableId,
                Threshold     = @event.Threshold,
                ConfirmedCase = @event.ConfirmedCase,
                Note          = @event.Note,
                ProbableCase  = @event.ProbableCase,
                CommunityCase = @event.CommunityCase,
                SuspectedCase = @event.SuspectedCase,
                KeyMessage    = @event.KeyMessage
            };

            _healthRisks.Save(healthRisk);
        }
示例#10
0
 public void Process(HealthRiskCreated @event)
 {
     _healthRisks.SaveHealthRisk(@event.Id, @event.ReadableId, @event.Name);
 }
示例#11
0
        public void Process(HealthRiskCreated @event)
        {
            var healthRisk = new HealthRisk(@event.Id, @event.Name);

            _healthRisksEventHandler.Handle(healthRisk);
        }