public async Task <IActionResult> Crear([FromBody] AutorModel model) { try { if (ModelState.IsValid) { var result = await _service.Crear(AutorConvert.toEntity(model)); if (result != null) { return(Ok(AutorConvert.toModel(result))); } else { return(BadRequest("Error creando el Autor!!")); } } else { return(BadRequest(ModelState)); } } catch (Exception e) { return(BadRequest(e.Message)); throw e; } }
public async Task <IActionResult> Actualizar([FromBody] AutorModel autor) { try { if (ModelState.IsValid) { var result = await _service.Actualizar(AutorConvert.toEntity(autor)); return(Ok(AutorConvert.toModel(result))); } else { return(BadRequest(ModelState)); } } catch (Exception e) { return(BadRequest(e.Message)); throw e; } }