protected string projectsMap(ProjectsMap.Project project, IPM pm) { if(pm.FinalEmptyIs(0, LevelType.Property, "name")) { return project.name; } if(pm.FinalEmptyIs(0, LevelType.Property, "path")) { return project.path; } if(pm.FinalEmptyIs(0, LevelType.Property, "type")) { return project.type; } if(pm.FinalEmptyIs(0, LevelType.Property, "guid")) { return project.guid; } throw new OperationNotFoundException("Failed projectsMap - '{0}' /'{1}'", pm.Levels[0].Data, pm.Levels[0].Type); }
protected string projectsMap(ProjectsMap.Project project, IPM pm) { if(pm.FinalEmptyIs(LevelType.Property, "name")) { return project.name; } if(pm.FinalEmptyIs(LevelType.Property, "path")) { return project.path; } if(pm.FinalEmptyIs(LevelType.Property, "type")) { return project.type; } if(pm.FinalEmptyIs(LevelType.Property, "guid")) { return project.guid; } throw new IncorrectNodeException(pm); }