public ActionResult insertDTObyXML([FromBody] documentDTO newDocument) { _iDocumentValidatorService.setDocument(newDocument); ValDocuments valDoc = new ValDocuments(_iDocumentValidatorService); var errores = valDoc.verificador(); if (errores.Count() == 0) { newDocument = _iDocumentValidatorService.getMaskedDocument(); _iserviceDocument.InsertNewDocument(newDocument, "", "By Email"); return(Ok(newDocument)); } else { _iserviceDocument.InsertErrorDocument(newDocument, errores); return(BadRequest(new { errors = errores })); } }