Esempio n. 1
0
        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));
 }