public JsonResult fntAzureSearch(clsDocumentPdfSearch parameters, int?page) { IndexFiles indexFiles = new IndexFiles(); List <Enlace> lstTempEnlaces = new List <Enlace>(); ClsContainer cntContenedores = new ClsContainer(); try { var lstResult = indexFiles.SearchDocuments(parameters, usrUser); foreach (var item in lstResult) { lstTempEnlaces.Add(new Enlace { alterName = item.AlterName, referencialMonth = item.ReferencialMonth, referencialYear = item.ReferencialYear, container = item.Container, application = item.Application, module = item.Module, documentUploadAt = item.DocumentUploadAt, page = item.Page, uri = fntReturnUri(item.Container, item.FullName, item.Page) }); } } catch (Exception) { } finally { cntContenedores.lstEnlaces = lstTempEnlaces; } return(Json(cntContenedores.lstEnlaces)); }
public ActionResult Upload() { ClsContainer cntContenedores = new ClsContainer(); cntContenedores.lstContainers = blobStorage.fntListBlobContainerLst(usrUser); cntContenedores.usrUser = usrUser; return(PartialView("_Upload", cntContenedores)); }
// GET: Container public ActionResult Container() { //TODO: ClsContainer cntContenedores = new ClsContainer(); cntContenedores.lstContainers = blobStorage.fntListBlobContainerLst(usrUser); cntContenedores.usrUser = usrUser; return(View(cntContenedores)); }
public JsonResult dltContainer(string nombre) { ClsContainer cntContenedores = new ClsContainer(); cntContenedores.lstContainers = blobStorage.fntListBlobContainerLst(usrUser); var cntContainer = blobStorage.fntDeleteContainer(cntContenedores.lstContainers.FirstOrDefault(x => x.fntFullNameStr == nombre), usrUser); return(Json(new { Result = "ERROR", Message = "Formato no válido" })); }
public Container buscarContainer(string strNombreContainer) { ClsContainer cntContenedores = new ClsContainer(); Container cntTemp = new Container(); cntContenedores.lstContainers = blobStorage.fntListBlobContainerLst(usrUser); foreach (var item in cntContenedores.lstContainers) { if (strNombreContainer.Equals(item.fntFullNameStr)) { cntTemp = item; } } return(cntTemp); }
public PartialViewResult bscBlobs(string nombreContainer) { Container cnEncontrado = new Container(); ClsContainer mdBlobs = new ClsContainer(); mdBlobs.lstContainers = blobStorage.fntListBlobContainerLst(usrUser); foreach (var item in mdBlobs.lstContainers) { if (nombreContainer.Equals(item.fntFullNameStr)) { cnEncontrado = item; } } mdBlobs.lstBlobs = blobStorage.fntListBlobsLst(cnEncontrado, usrUser, new List <string>()); return(PartialView("_Blobs", mdBlobs.lstBlobs)); }