public async Task <IActionResult> Post([FromBody] Garantor value) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } await _garantorRepository.InsertAsync(value); return(Created($"garantor/{value.GarantorId}", value)); }
public async Task <IActionResult> Put([FromBody] Garantor value, [FromRoute] int id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != value.GarantorId) { return(BadRequest()); } await _garantorRepository.UpdateAsync(value); return(Ok(value)); }