private void UpdateTaskState(TaskDTO taskDTO, TaskDTO.TaskState state) { var temp = new TaskDTO(_repository.Get(taskDTO.Id)) { State = state }; _repository.Update(temp.ToTaskDAL()); AddHistoryEntry(new TasksServiceUpdateTaskState(DateTime.Now, taskDTO.Id, temp.StaffId, state)); }
public TasksServiceUpdateTaskState(DateTime dateTime, int taskId, int staffId, TaskDTO.TaskState newState) : base(dateTime, taskId, staffId) { NewState = newState; }