private void EliminarArchivo() { CatalogoVistaInteligenteNegocio negocio = new CatalogoVistaInteligenteNegocio(); int idArchivo = int.Parse(hdnId.Value.ToString()); negocio.InsertaConsultaInteligente(idArchivo, null, null, null, null, null, null, 1); }
private void CargarDatos() { CatalogoVistaInteligenteNegocio negocio = new CatalogoVistaInteligenteNegocio(); vLstConsultaInteligente = negocio.ObtieneConsultaIntligente(vIdCubo, null, null, null, null); txtNombre.Text = vLstConsultaInteligente[0].NB_CATALOGO; vIdArchivo = vLstConsultaInteligente[0].ID_ARCHIVO; rbArchivo.Text = vLstConsultaInteligente[0].NB_ARCHIVO; }
private void Guardar() { string Mensajes = string.Empty; Mensajes = ValidarCampos(); if (Mensajes.Length > 0) { UtilMensajes.MensajeResultadoDB(rwmAlertas, Mensajes, E_TIPO_RESPUESTA_DB.WARNING, pAlto: (120 + (2 * 16))); return; } int idArchivo = vIdArchivo; string nbCatalogo = "", nbArchivo = "", usuario = "", programa = ""; byte[] fiArhivo = null; Guid idItem; CatalogoVistaInteligenteNegocio negocio = new CatalogoVistaInteligenteNegocio(); nbCatalogo = txtNombre.Text; usuario = vClUsuario; programa = vNbPrograma; string rutaTemp, rutaArchivoTemp; rutaTemp = Server.MapPath(ContextoApp.ClRutaArchivosTemporales); if (rauSubirArchivo.UploadedFiles.Count > 0) { // nbCatalogo = txtNombre.Text; nbArchivo = rauSubirArchivo.UploadedFiles[0].GetName(); idItem = Guid.NewGuid(); //usuario = vClUsuario; //programa = vNbPrograma; //fiArhivo= rauSubirArchivo //string rutaTemp, rutaArchivoTemp; // rutaTemp = Server.MapPath(ContextoApp.ClRutaArchivosTemporales); rutaArchivoTemp = Server.MapPath(Path.Combine(ContextoApp.ClRutaArchivosTemporales, rauSubirArchivo.UploadedFiles[0].GetName())); GuardarArchivoRutaAPP(rutaTemp); fiArhivo = File.ReadAllBytes(rutaArchivoTemp); negocio.InsertaConsultaInteligente(idArchivo, nbArchivo, fiArhivo, nbCatalogo, idItem, usuario, programa, 0); EliminarDocumentoTemporal(rutaArchivoTemp); } else if (vIdArchivo != 0) { nbArchivo = vLstConsultaInteligente[0].NB_ARCHIVO; idItem = (Guid)vLstConsultaInteligente[0].ID_ITEM; rutaArchivoTemp = Server.MapPath(Path.Combine(ContextoApp.ClRutaArchivosTemporales, vLstConsultaInteligente[0].NB_ARCHIVO)); GuardarArchivoRutaAPP(rutaTemp); fiArhivo = File.ReadAllBytes(rutaArchivoTemp); negocio.InsertaConsultaInteligente(idArchivo, nbArchivo, fiArhivo, nbCatalogo, idItem, usuario, programa, 0); EliminarDocumentoTemporal(rutaArchivoTemp); } string script = "GetRadWindow().close();"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "key", script, true); }
protected void imgBtnArchivo_Click(object sender, Telerik.Web.UI.ImageButtonClickEventArgs e) { RadScriptManager.GetCurrent(Page); RadAjaxManager.GetCurrent(Page); int idArchivo = int.Parse(hdnId.Value.ToString()); // List<SPE_OBTIENE_C_CONSULTA_INTELIGENTE_Result> lstConsultaInteligente = new List<SPE_OBTIENE_C_CONSULTA_INTELIGENTE_Result>(); CatalogoVistaInteligenteNegocio negocio = new CatalogoVistaInteligenteNegocio(); lstConsultaInteligente = negocio.ObtieneConsultaIntligente(null, idArchivo, null, null, null); Response.Clear(); Response.Buffer = true; Response.Charset = ""; Response.Cache.SetCacheability(HttpCacheability.NoCache); //Response.ContentType = contentType; Response.AppendHeader("Content-Disposition", "attachment; filename=" + lstConsultaInteligente[0].NB_ARCHIVO); Response.BinaryWrite(lstConsultaInteligente[0].FI_ARCHIVO); Response.Flush(); Response.End(); }
private void ObtenerCatalogoVistaInteligente() { CatalogoVistaInteligenteNegocio negocio = new CatalogoVistaInteligenteNegocio(); rdgConsultasInteligentes.DataSource = negocio.ObtieneConsultaIntligente(null, null, null, null, null); }