private void actualizaStatus(string appid, string filename) { Proceso proc = new Proceso(); ProcesoDto procdto = new ProcesoDto(); try { procdto.UsuarioID = int.Parse(Session["usuid"].ToString()); procdto.AplicacionID = int.Parse(appid); procdto.ProcesoID = 0; procdto.ProcesoID = proc.GuardaProceso(procdto); if (procdto.ProcesoID > 0) { ViewData["ProcesoID"] = procdto.ProcesoID.ToString(); ViewData["AplicacionID"] = procdto.AplicacionID.ToString(); ViewData["UsuarioID"] = Session["usuid"].ToString(); ViewData["ruta"] = System.Web.HttpContext.Current.Request.MapPath(ConfigurationManager.AppSettings["codigoUP"].ToString()) + filename; ViewData["rutaDestno"] = System.Web.HttpContext.Current.Request.MapPath(ConfigurationManager.AppSettings["codigoUN"].ToString() + procdto.ProcesoID.ToString() + "-" + procdto.UsuarioID.ToString() + "-" + procdto.AplicacionID.ToString() + "_" + DateTime.Now.ToString("ddMMyyyyHHmmss")); ViewData["rutaCSV"] = System.Web.HttpContext.Current.Request.MapPath(ConfigurationManager.AppSettings["pcsv"].ToString()); sth = new ThreadStart(this.LlamarWS); hilo = new Thread(sth); hilo.Start(); TempData["ProcesoID"] = procdto.ProcesoID; ViewData["ProcesoID"] = procdto.ProcesoID; ViewBag["ProcesoID"] = procdto.ProcesoID; } } catch (Exception exe) { proc.EscribeLog("actualizaStatus.UploadComplete " + exe.Message.ToString()); } }
private string CargaTree(Proceso procesoobj) { string arbol = string.Empty; try { XmlDocument consultaxml = procesoobj.PAvanceXML; arbol = CargaNivel1(consultaxml); //primernivel = CargaNiveli(consultaxml, primernivel, int.Parse(ConfigurationManager.AppSettings["maxNivelJerarq"].ToString())); } catch (Exception Err) { procesoobj.EscribeLog("Consulta.aspx.cs.CargaTree " + Err.Message.ToString()); } return(arbol); }
private XmlDocument ObtenProcesoAvance(long ProcesoID) { Proceso proc = new Proceso(); XmlDocument xpross = new XmlDocument(); try { if (proc.ObtenProcesoAvance(ProcesoID, int.Parse(Session["usuid"].ToString()))) { xpross = proc.PAvanceXML; } } catch (Exception err) { proc.EscribeLog("ObtenProcesoAvance ObtenProcesoAvance " + err.Message.ToString()); } finally { proc = null; } return(xpross); }
public XmlDocument ComponeMenu(int UsuarioID, string Permisos) { Proceso procesoobj = new Proceso(); XmlDocument consultaxml = procesoobj.PAvanceXML; try { if (ObtenMenu(UsuarioID)) { consultaxml = resultadoXML; } } catch (Exception err) { procesoobj.EscribeLog("Menu ComponeMenu " + err.Message.ToString()); } finally { procesoobj = null; } return(consultaxml); }