private void UpdateDetails(CreateEditModel.CreateEditInstructorCommand request) { FirstMidName = request.FirstMidName; LastName = request.LastName; HireDate = request.HireDate.GetValueOrDefault(); if (string.IsNullOrWhiteSpace(request.OfficeAssignmentLocation)) { OfficeAssignment = null; } else if (OfficeAssignment == null) { OfficeAssignment = new OfficeAssignment { Location = request.OfficeAssignmentLocation }; } else { OfficeAssignment.Location = request.OfficeAssignmentLocation; } }
public void Handle(CreateEditModel.CreateEditInstructorCommand request, IEnumerable <Course> courses) { UpdateDetails(request); UpdateInstructorCourses(request.SelectedCourses, courses); }