Beispiel #1
0
        public async Task <bool> UpdateProject(ProjectInfoModifyDTO projectInfoModifyDTO)
        {
            bool      flag     = false;
            TProjects projects = await FindProjectById(projectInfoModifyDTO.projectId);

            projects.ProjectName  = projectInfoModifyDTO.ProjectName;
            projects.ProtocolType = projectInfoModifyDTO.ProtocolType;
            projects.ProjectInfo  = projectInfoModifyDTO.ProjectInfo;
            projects.ProjectType  = projectInfoModifyDTO.ProjectType;
            _context.Update(projects);
            flag = await _context.SaveChangesAsync() > 0;

            return(flag);
        }
        public async Task <IActionResult> updateProject(ProjectInfoModifyDTO projectInfo)
        {
            bool flag = await _projectsService.UpdateProject(projectInfo);

            if (flag)
            {
                return(Ok(new ResponseCtrMsg <List <ProjectInfoDTO> >(CtrResult.Success)
                {
                }));
            }
            else
            {
                return(BadRequest(new ResponseCtrMsg <List <ProjectInfoDTO> >(CtrResult.Failure)
                {
                }));
            }
        }