/// <summary> /// Converts an array of projects from webservice type to this type. /// </summary> /// <param name="projectData">Project data.</param> /// <returns>An array of projects in this class type.</returns> internal static Project[] ConvertArray( MantisConnectWebservice.ProjectData[] projectData ) { if (projectData == null) { return null; } Project[] projects = new Project[projectData.Length]; for (int i = 0; i < projectData.Length; ++i) { projects[i] = new Project(projectData[i]); } return projects; }
/// <summary> /// Adds a project to the Mantis database. /// </summary> /// <param name="project">The project data, the project id is not required.</param> public void ProjectAdd(Project project) { this.mc.mc_project_add( this.session.Username, this.session.Password, project.ToWebservice()); }