private void Apply(CopyCommonJobAssignInfoEvent e) { ChangedByRole = e.ChangedByRole; DayPerWeekList = e.DayPerWeekList; TillYear = e.TillYear; RepeatsPerWeek = e.RepeatsPerWeek; WeekList = e.WeekList; }
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))); }