Esempio n. 1
0
        public IActionResult UpdateDetail(VersionDetialDto updated)
        {
            if (updated != null)
            {
                logicHandler.UpdateDetail(updated);
                return(Ok());
            }

            return(BadRequest());
        }
Esempio n. 2
0
 public void UpdateDetail(VersionDetialDto updated)
 {
     if (updated != null)
     {
         _VManager.UpdateDetail(new VersionDetail
         {
             Id         = updated.Id,
             Applicant  = updated.Applicant,
             CommitIds  = updated.CommitIds,
             DetailNote = updated.DetailNote,
             Iteration  = updated.Iteration,
             TaskTitle  = updated.TaskTitle,
             Type       = updated.TaskType,
             Version    = new VersionInfo {
                 Id = updated.VersionId
             },
         });
     }
 }
Esempio n. 3
0
        public IActionResult CreateNewDetail(VersionDetialDto newDetail)
        {
            if (newDetail != null)
            {
                var created = logicHandler.CreateNewDetail(newDetail);
                return(Ok(new VersionDetialDto   // 应该写在DtoTransfer.cs中
                {
                    Applicant = created.Applicant,
                    CommitIds = created.CommitIds,
                    DetailNote = created.DetailNote,
                    Id = created.Id,
                    Iteration = created.Iteration,
                    TaskTitle = created.TaskTitle,
                    TaskType = created.Type,
                    VersionId = created.Version.Id
                }));
            }

            return(BadRequest());
        }
Esempio n. 4
0
        public VersionDetail CreateNewDetail(VersionDetialDto newDetail)
        {
            if (newDetail != null)
            {
                return(_VManager.CreateNewDetail(new VersionDetail
                {
                    Applicant = newDetail.Applicant,
                    CommitIds = newDetail.CommitIds,
                    DetailNote = newDetail.DetailNote,
                    Iteration = newDetail.Iteration,
                    TaskTitle = newDetail.TaskTitle,
                    Type = newDetail.TaskType,
                    Version = new VersionInfo {
                        Id = newDetail.VersionId
                    }
                }));
            }

            return(null);
        }