public JsonResult GetTreeviewFiles() { List <BECarpeta> oListaCarpeta; List <BECarpeta> oListaCarpetaMenus = new List <BECarpeta>(); List <CarpetaViewModel> _ListCarpeta = new List <CarpetaViewModel>(); //Obtenemos el listado oListaCarpeta = new BLCarpeta().Listar_Carpeta(); if (oListaCarpeta.Count > 0) { oListaCarpetaMenus = oListaCarpeta.Where(e => e.cod_carpeta_padre < 1).ToList(); CarpetaViewModel _carpeta; foreach (BECarpeta item in oListaCarpetaMenus) { _carpeta = new CarpetaViewModel(); _carpeta.id = item.cod_carpeta; _carpeta.text = " " + item.gls_ruta_carpeta; _carpeta.nodes = GetAllNodosHijos(oListaCarpeta, item.cod_carpeta); _ListCarpeta.Add(_carpeta); } } return(Json(_ListCarpeta, JsonRequestBehavior.AllowGet)); }
public JsonResult CreateNewFolder(string idFolderPadre, string nameFolder) { BLCarpeta lgFolder = new BLCarpeta(); BECarpeta newFolder = new BECarpeta(); newFolder.cod_carpeta_padre = Convert.ToInt16(idFolderPadre); newFolder.gls_ruta_carpeta = nameFolder; newFolder.aud_usr_ingreso = ".NET"; int idFolder = lgFolder.RegistrarCarpeta(newFolder); return(Json(idFolder, JsonRequestBehavior.AllowGet)); }
public JsonResult deleteFolder(string id) { int iResult; BLCarpeta oBLCarpeta = new BLCarpeta(); BECarpeta oitem = new BECarpeta(); oitem.cod_carpeta = Convert.ToInt16(id); oitem.aud_usr_modificacion = "APP.DLT"; iResult = oBLCarpeta.EliminarCarpeta(oitem); return(Json(iResult, JsonRequestBehavior.AllowGet)); }
public JsonResult updateNameFolder(string id, string desc) { bool estadoUpdate = false; BLCarpeta oBLCarpeta = new BLCarpeta(); BECarpeta oitem = new BECarpeta(); oitem.cod_carpeta = Convert.ToInt16(id); oitem.gls_ruta_carpeta = desc; oitem.cod_estado_registro = 1; oitem.aud_usr_modificacion = "APP.NET"; estadoUpdate = oBLCarpeta.ModificarCarpetaGestion(oitem); return(Json(estadoUpdate, JsonRequestBehavior.AllowGet)); }