Beispiel #1
0
        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());
            }
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        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);
        }
Beispiel #4
0
        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);
        }