public async Task <IHttpActionResult> AddAutor(AutorITF autor) { try { log.Info(new MDCSet(this.ControllerContext.RouteData)); if (String.IsNullOrEmpty(autor.AutorITFId)) { autor.AutorITFId = autor.InformeTecnicoFinalId + "-" + autor.ClaveAutor; } await dbITF.AddAutor(autor); return(Ok("Registro creado exitosamente!")); } catch (Exception e) { log.Error(new MDCSet(this.ControllerContext.RouteData), e); return(InternalServerError(e)); } }