private void GenerarAdjuntos() { Exportardor imp = new Exportardor(); imp.ExportarNotificacion(_regFalla); repSisfalla.PantallaReporte p = new repSisfalla.PantallaReporte(); p.informeDesplegado("", "", 46, "", _regFalla.CodFalla.ToString(), ((int)PK_D_COD_TIPOINFORME.FINAL).ToString(), ""); p.Refresh(); p.exportarpdf("NotificacionEnviar_ag.pdf"); p.limpiarDatos(); }
public void GenerarAdjuntos(DataSet ds) { ExportarImportar imp = new ExportarImportar(12, ds, _infFalla); imp.mgrXML(); repSisfalla.PantallaReporte p = new repSisfalla.PantallaReporte(); if (p.informeDesplegado("", "", 29, "", _infFalla.PkCodFalla.ToString(), _infFalla.PkDCodTipoinforme.ToString(), _infFalla.PkOrigenInforme.ToString())) { p.Refresh(); p.exportarpdf(Path.Combine(Application.StartupPath, "INFORMEFALLA_" + RegFalla.FormatearCodFalla(_infFalla.PkCodFalla.ToString()) + "_" + CNDC.BLL.Sesion.Instancia.EmpresaActual.Sigla + "_" + InformeFalla.GetTexto(_infFalla.PkDCodTipoinforme)) + ".pdf"); } }
private void preparaArchivo() { if (PrepararCategoria(_idCategoria)) { string nFalla = string.Empty; _regFalla = Sesion.Instancia.GetObjetoGlobal <RegFalla>("Principal.FallaActual"); nFalla = _regFalla.CodFalla.ToString(); pub = new RegistroPublica(); pubIntra = new RegistroPublica(); string archivo = _regServidor.formato_nombre; archivo = Path.Combine(Application.StartupPath, archivo.Replace("#NUMFALLA#", RegFalla.FormatearCodFalla(nFalla))); pub.idCategoria = _regServidor.idCategoria; pub.titulo = _regServidor.descripcion_categoria.Replace("#NUMFALLA#", RegFalla.FormatearCodFalla(nFalla)); pub.archivo_zip = new FileInfo(archivo).Name; pub.fecha = String.Format("{0:yyyy-MM-dd}", DateTime.Today); pub.fechadoc = String.Format("{0:yyyy-MM-dd}", _regFalla.FecInicio); pub.num = int.Parse(nFalla.Substring(2, 4)); pubIntra.idCategoria = _regServidor.codIntranet; pubIntra.tabla = _regServidor.tablaIntranet; InformeFalla informe = ModeloMgr.Instancia.InformeFallaMgr.GetInforme(_regFalla.CodFalla, 7, (long)PK_D_COD_TIPOINFORME.FINAL); if (informe.CodComponenteFallado != 0) { Componente compo = ModeloMgr.Instancia.ComponenteMgr.GetComponente(informe.CodComponenteFallado); pubIntra.titulo = _regServidor.descripcion_categoria.Replace("#NUMFALLA#", RegFalla.FormatearCodFalla(nFalla)) + " Componente: " + compo.Descripcion; } else { pubIntra.titulo = _regServidor.descripcion_categoria.Replace("#NUMFALLA#", RegFalla.FormatearCodFalla(nFalla)); //+ " Fecha Apertura : " + _regFalla.FecInicio.ToString("dd/MMM/yyyy HH:mm"); } pubIntra.archivo = new FileInfo(archivo).Name; pubIntra.fecha = String.Format("{0:yyyy-MM-dd}", DateTime.Today); pubIntra.fechadoc = String.Format("{0:yyyy-MM-dd}", _regFalla.FecInicio); a.Text = "SUBIR - " + pubIntra.archivo; c.Text = "BAJAR - " + pubIntra.archivo; repSisfalla.PantallaReporte p = new repSisfalla.PantallaReporte(); p.informeDesplegado("", "", 29, "", nFalla, ((int)PK_D_COD_TIPOINFORME.FINAL).ToString(), "7"); p.Refresh(); p.exportarpdf(pubIntra.archivo); } }