public async Task <ActionResult <AperturamientoDisciplinario> > RegistrarDocumentoAperturamientoDisciplinario(ExpedienteWrapper expedientewrapper) { //Deserealizacion de objeto de tipo AperturamientoDisciplinario AperturamientoDisciplinarioDTO aperturamientoDisciplinarioDTO = new AperturamientoDisciplinarioDTO(); var json = JsonConvert.SerializeObject(expedientewrapper.documento); aperturamientoDisciplinarioDTO = JsonConvert.DeserializeObject <AperturamientoDisciplinarioDTO>(json); List <string> url2 = new List <string>(); string urlData2 = ""; foreach (string u in aperturamientoDisciplinarioDTO.contenidoDTO.Urlanexo) { if (!string.IsNullOrWhiteSpace(u)) { var solicitudBytes2 = Convert.FromBase64String(u); urlData2 = await _almacenadorDeDocs.saveDoc(solicitudBytes2, "pdf", "aperturamientodiciplinario"); url2.Add(urlData2); } } //Almacenando el pdf en el servidor de archivos y obtencion de la url string urlData = ""; if (!string.IsNullOrWhiteSpace(aperturamientoDisciplinarioDTO.contenidoDTO.url)) { var solicitudBytes = Convert.FromBase64String(aperturamientoDisciplinarioDTO.contenidoDTO.url); urlData = await _almacenadorDeDocs.saveDoc(solicitudBytes, "pdf", "aperturamientodisciplinario"); } return(_documentoservice.registrarAperturamientoDisciplinario(aperturamientoDisciplinarioDTO, urlData, url2, expedientewrapper.idusuarioactual, expedientewrapper.idexpediente, expedientewrapper.documentoentrada)); }