private void Initialize(LogTimeMessage arguments) { SelectedUser = arguments.User; SelectedUserProject = arguments.UserProject; Period = arguments.Period; CaptureNewEntry(); }
private void Initialize(LogTimeMessage arguments) { Issues.Clear(); var issuesFromProject = arguments.UserProject.Issues; foreach (var issue in issuesFromProject) { Issues.Add(issue); } SelectedIssue = Issues.FirstOrDefault(); var activities = arguments.UserProject.Activities; Activities.Clear(); foreach (var activity in activities) { Activities.Add(activity); } SelectedDate = arguments.Period.StartDate; Period = arguments.Period; }