public void AddNewOwner(long idProject, Int32 idPerson, String unknownUser)
 {
     if (UserContext.isAnonymous)
     {
         View.DisplaySessionTimeout();
     }
     else
     {
         ProjectResource resource = Service.AddNewProjectOwner(idProject, idPerson);
         if (resource == null)
         {
             View.DisplayUnableToChangeOwner();
         }
         else
         {
             View.SendUserAction(View.ProjectIdCommunity, CurrentIdModule, idProject, ModuleProjectManagement.ActionType.ProjectSelectOwnerFromCommunity);
             View.DisplayOwnerChanged(resource.GetLongName());
             View.UpdateDefaultResourceSelector(Service.GetAvailableResources(idProject, unknownUser));
         }
     }
 }