public async Task <ActionResult <Response> > Post(ProjectModel projectModel) { if (ModelState.IsValid) { var result = await _projectService.CreateNewProjectAsync(projectModel); return(Ok(new Response { Success = true, Data = new ResponseData { ProjectModels = await _projectService.GetAllProjectsAsync() } })); } return(BadRequest(new Response { Success = false, ErrorMessage = ModelState })); }
public async Task <GetProjectDTO <ProjectEditViewModel> > GetNewProject([FromUri] string portfolio) { return(await projectDataService.CreateNewProjectAsync(portfolio)); }