示例#1
0
        public AnnexeDto Update(AnnexeDto annexeDto)
        {
            Annexe toUpdate = this.GetById(annexeDto.Id);

            toUpdate.Description = annexeDto.Description;
            return(this.mapper.Map <AnnexeDto>(this.repository.Update(toUpdate)));
        }
示例#2
0
 // PUT: api/Annexe/5
 public AnnexeDto Put(int id, [FromBody] AnnexeDto annexeDto)
 {
     if (ModelState.IsValid)
     {
         return(this.service.Update(annexeDto));
     }
     return(null);
 }
示例#3
0
 // POST: api/Annexe
 public AnnexeDto Post([FromBody] AnnexeDto annexeDto)
 {
     if (ModelState.IsValid)
     {
         return(this.service.Insert(annexeDto));
     }
     return(null);
 }
示例#4
0
        public AnnexeDto Insert(AnnexeDto annexeDto)
        {
            Annexe annexe = this.repository.Insert(this.mapper.Map <Annexe>(annexeDto));

            return(this.mapper.Map <AnnexeDto>(annexe));
        }