private void SetState(TaskStateType state, Double?currentPrice) { this.State = state; if (TaskStateChange != null) { TaskStateChangeEventArgs args = new TaskStateChangeEventArgs(state, currentPrice); TaskStateChange.Invoke(this, args); } }
public TaskStateChangeModel TaskStateChangeEntityToTaskStateChangeModel(TaskStateChange entity) { return(new TaskStateChangeModel { Id = entity.Id, TimeStamp = entity.TimeStamp, Text = entity.Text, User = UserEntityToUserModel(entity.User), State = entity.State, Group = GroupEntityToGroupModel(entity.Group), Task = TaskEntityToTaskModel(entity.Task) }); }