/// <summary> /// List tp! Drafts /// </summary> /// <param name="project">tp! Project</param> /// <returns>Dictionary of Drafts</returns> public static IEnumerable <thinkproject.Draft> GetDrafts(thinkproject.Project project) { return(thinkproject.Draft.GetDrafts(project, ApiConnection.GetConnection())); }
/// <summary> /// List tp! Members /// </summary> /// <param name="project">tp! Project</param> /// <returns>Dictionary of Filters</returns> public static IEnumerable <thinkproject.Member> GetMembers(thinkproject.Project project) { return(thinkproject.Member.GetMembers(project, ApiConnection.GetConnection())); }
/// <summary> /// List tp! Companies /// </summary> /// <param name="project">tp! Project</param> /// <returns>Dictionary of Filters</returns> public static IEnumerable <thinkproject.Company> GetCompanies(thinkproject.Project project) { return(thinkproject.Company.GetCompanies(project, ApiConnection.GetConnection())); }
/// <summary> /// List tp! DocumentFormDefinitions /// </summary> /// <param name="project">tp! Project</param> /// <returns>Dictionary of DocumentFormDefinitions</returns> public static IEnumerable <thinkproject.DocumentFormDefinition> GetDocumentFormDefinitions(thinkproject.Project project) { return(thinkproject.DocumentFormDefinition.GetDocumentFormDefinitions(project, ApiConnection.GetConnection())); }
/// <summary> /// Get Project Info /// </summary> /// <param name="project">tp! Project</param> /// <returns>Project Info</returns> public static IDictionary <string, object> GetInfo(thinkproject.Project project) { var info = project.GetDetails(ApiConnection.GetConnection()); return(info); }
/// <summary> /// Get Project API Url /// </summary> /// <param name="project">tp! Project</param> /// <returns>Url</returns> public static string GetUrl(thinkproject.Project project) { return(project.Url); }
/// <summary> /// Get Project Name /// </summary> /// <param name="project">tp! Project</param> /// <returns>Name</returns> public static string GetName(thinkproject.Project project) { return(project.Title); }
/// <summary> /// Get Product Info /// </summary> /// <param name="project">tp! Project</param> /// <returns>Product Info</returns> public static IDictionary <string, object> GetProduct(thinkproject.Project project) { var info = thinkproject.Meta.GetProduct(ApiConnection.GetConnection()); return(info); }