public ActionResult GetProjects(WebServiceReturnTypeEnum webServiceReturnTypeEnum, WebServiceToken webServiceToken) { var projects = WebServiceProject.GetProjects(); var gridSpec = new WebServiceProjectGridSpec(); return(GetResultsAsCsvDowloadOrJsonResult(webServiceReturnTypeEnum, projects, gridSpec, "Projects")); }
public ActionResult GetProject(WebServiceReturnTypeEnum webServiceReturnTypeEnum, WebServiceToken webServiceToken, ProjectPrimaryKey projectPK) { var projects = WebServiceProject.GetProject(projectPK.PrimaryKeyValue); var gridSpec = new WebServiceProjectGridSpec(); return(GetResultsAsCsvDowloadOrJsonResult(webServiceReturnTypeEnum, projects, gridSpec, "Project")); }
public ActionResult GetProjectsByOrganization(WebServiceReturnTypeEnum webServiceReturnTypeEnum, WebServiceToken webServiceToken, OrganizationPrimaryKey organizationPK) { EnsureThatWebServiceTokenIsValidForUse(webServiceToken); var projects = WebServiceProject.GetProjectsByOrganization(organizationPK.PrimaryKeyValue); var gridSpec = new WebServiceProjectGridSpec(); return(GetResultsAsCsvDowloadOrJsonResult(webServiceReturnTypeEnum, projects, gridSpec, "ProjectsByOrganization")); }