Пример #1
0
        public void Process(ProjectCreated @event)
        {
            var project = _projects.GetById(@event.Id);

            project.Name = @event.Name;
            _projects.Save(project);
        }
Пример #2
0
 public void Process(ProjectCreated projectCreated)
 {
     _projects.Save(new Project()
     {
         Id   = projectCreated.Id,
         Name = projectCreated.Name
     });
 }
        public void Process(ProjectCreated @event)
        {
            var project = _projects.GetById(@event.Id);

            project.NationalSociety    = _nationalSocieties.GetById(@event.NationalSocietyId);
            project.DataOwner          = _users.GetById(@event.DataOwnerId);
            project.Name               = @event.Name;
            project.SurveillanceContex = @event.SurveillanceContex;
            _projects.Save(project);
        }
Пример #4
0
        public void Process(ProjectCreated @event)
        {
            var project = new Project
            {
                Id = @event.Id,
                NationalSociety     = _nationalSocieties.GetById(@event.NationalSocietyId),
                DataOwner           = _users.GetById(@event.DataOwnerId),
                Name                = @event.Name,
                SurveillanceContext = @event.SurveillanceContext
            };

            _projects.Save(project);
        }