예제 #1
0
        public ExigenceEntity Add([FromBody] ExigenceDto exigenceDto, int idProject)
        {
            ExigenceEntity exigence = new ExigenceEntity()
            {
                Label        = exigenceDto.Label,
                ProjectId    = idProject,
                ExigenceType = exigenceDto.ExigenceType,
            };
            UrlConfig config = new UrlConfig()
            {
                IdProject = idProject
            };

            return(_exigenceService.Add(exigence, config));
        }
예제 #2
0
 public ExigenceEntity Update([FromBody] ExigenceDto exigenceDto, int idProject, int idExigence)
 {
     try
     {
         UrlConfig config = new UrlConfig()
         {
             IdProject = idProject, IdExigence = idExigence
         };
         ExigenceEntity exigence = _exigenceService.FindOne(config);
         exigence.Label        = exigenceDto.Label;
         exigence.ExigenceType = exigenceDto.ExigenceType;
         return(_exigenceService.Update(exigence, config));
     }
     catch
     {
         throw new HttpInternalErrorException("");
     }
 }