public async Task <Amende> AddAsync(Amende entity) { var createdEntity = await _AmendeRepository.AddAsync(entity); // await _BaseRepository.Sav(); return(createdEntity); }
//Done public async Task <bool> UpdateAsync(Guid id, Amende entity) { await _AmendeRepository.UpdateAsync(id, entity); var Update = await GetByIdAsync(id); //return true; return((Update.DateModification >= entity.DateModification) ? true : false); }
public virtual async Task <IActionResult> Update(Guid id, [FromBody] Amende amende) { try { await _ServicesAmende.UpdateAsync(id, amende); return(NoContent()); } catch (Exception) { return(NotFound()); } }
public async Task <IActionResult> PostAmendeAsync([FromBody] Amende amende) { try { var createdEntity = await _ServicesAmende.AddAsync(amende); return(CreatedAtAction(nameof(GetAmendeAsync), new { id = createdEntity.AmendeId }, createdEntity)); } catch (Exception e) { return(NotFound()); } }