public IActionResult Update(Yazar yazar) { var result = _yazarService.Update(yazar); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
public async Task <IActionResult> Put(int id, Yazar yazar) { Yazar yazarUpdate = await _yazarService.Get(id); if (id != yazar.Id) { return(BadRequest()); } yazarUpdate.sAdi = yazar.sAdi; yazarUpdate.sSoyadi = yazar.sSoyadi; yazarUpdate.sTckn = yazar.sTckn; yazarUpdate.dtDogumTarih = yazar.dtDogumTarih; yazarUpdate.sYazarHakkinda = yazar.sYazarHakkinda; yazarUpdate.dtLastUpdate = DateTime.Now; await _yazarService.Update(yazarUpdate); return(NoContent()); }