private bool CheckUsernameAndUpdateOwner(UserManagementWrapper userManagementWrapper, SessionManagementWrapper sessionManagementWrapper, string Username, Guid sessionid) { Guid?userid = userManagementWrapper.GetUserIdByName(Username); if (userid != null) { return(sessionManagementWrapper.UpdateSessionOwner(sessionid, Username)); } else { log.Error(String.Format("Can't find user named {0} in the Panopto database.", Username)); log.Warn(String.Format("Recording will be scheduled with the service account as the owner: {0}.", this.configSettings.PanoptoUserName)); return(false); } }