public async Task <bool> RequestEditPrivilegeRequest(EditCourseViewModel editCourseVm, PrivilegeRequest privRequestInFocus) { if (privRequestInFocus.GolfCourseName != editCourseVm.NewCourseName) { privRequestInFocus.GolfCourseName = editCourseVm.NewCourseName; } if (privRequestInFocus.CoursePhoneNumber != editCourseVm.NewCoursePhone) { privRequestInFocus.CoursePhoneNumber = editCourseVm.NewCoursePhone; } if (privRequestInFocus.GolfCourseType != editCourseVm.NewCourseType) { privRequestInFocus.GolfCourseType = editCourseVm.NewCourseType; } var result = await _privilegeRepository.EditPrivilegeRequest(privRequestInFocus); return(result); }