Example #1
0
 private void Apply(CopyCommonJobAssignInfoEvent e)
 {
     ChangedByRole  = e.ChangedByRole;
     DayPerWeekList = e.DayPerWeekList;
     TillYear       = e.TillYear;
     RepeatsPerWeek = e.RepeatsPerWeek;
     WeekList       = e.WeekList;
 }
Example #2
0
 public Task Handle(CopyCommonJobAssignInfoEvent message)
 {
     return(UpdateJobAssign(Guid.Parse(message.SourceId),
                            Builders <JobAssign> .Update.Set(f => f.TillYear, message.TillYear),
                            Builders <JobAssign> .Update.Set(f => f.WeekList, message.WeekList),
                            Builders <JobAssign> .Update.Set(f => f.DayPerWeekList, message.DayPerWeekList),
                            Builders <JobAssign> .Update.Set(f => f.RepeatsPerWeek, message.RepeatsPerWeek),
                            Builders <JobAssign> .Update.Set(f => f.ChangedByRole, message.ChangedByRole)));
 }