コード例 #1
0
        public void cargaMasiva()
        {
            Datos     objDatos           = new Datos();
            DataTable objDt              = objDatos.traeDtUsuariosSocios();
            Encripta  objEncr            = new Encripta();
            int       salidaEliminaSocio = objDatos.eliminaUsuariosSocios();

            foreach (DataRow dr in objDt.Rows)
            {
                string ipersona = dr["ipersona"].ToString();
                string encripta = objEncr.Encrit(dr["nPassword"].ToString());
                int    salida   = objDatos.cargaMasivaUsuariosSocios(Int32.Parse(dr["ipersona"].ToString()), encripta);
            }
        }
コード例 #2
0
        public string AutenticaUsuario(string xml)
        {
            //return "<?xml version=\"1.0\" encoding=\"utf-8\" ?><ParametrosOut><Autorizacion cCodigo=\"1\" tMensaje=\"Autorizado\"/><Perfiles><Perfil cPerfil=\"1\" tPetfil=\"Socio\"/><Perfil cPerfil=\"2\" tPetfil=\"Ahorrante\"/></Perfiles> </ParametrosOut>";
            //return xml;
            XmlDocument xDoc = new XmlDocument();

            xDoc.LoadXml(xml);

            string      strPassword = "";
            XmlNodeList lista       = xDoc.GetElementsByTagName("ParametrosIn");

            // XmlNodeList lista = ((XmlElement)personas[0]).GetElementsByTagName("Producto");
            foreach (XmlElement nodo in lista)
            {
                strPassword = nodo.GetAttribute("Password");
            }

            //comEncriptador.Encriptador objEncript = new comEncriptador.Encriptador();
            Encripta objEncript = new Encripta();
            object   w          = 1;

            //strPassword = objEncript.Encriptador(strPassword, ref w);
            //strPassword = objEncript.Encrit(strPassword);

            xDoc.LoadXml(xml);
            XmlNodeList listaiTrans = xDoc.GetElementsByTagName("ParametrosIn");

            // XmlNodeList lista = ((XmlElement)personas[0]).GetElementsByTagName("Producto");
            foreach (XmlElement nodo in listaiTrans)
            {
                nodo.SetAttribute("Password", strPassword);
            }
            xml = xDoc.InnerXml;

            // comAutentica.Autentica_Ctr objAuten = new comAutentica.Autentica_Ctr();

            //return objAuten.prueba();
            Datos  objDatos = new Datos();
            string strXmlSalidaAutentica = objDatos.AutenticaSocio(xml);

            strXmlSalidaAutentica = "<?xml version=\"1.0\" encoding=\"utf-8\"?><ParametrosOut>" + strXmlSalidaAutentica + "</ParametrosOut>";

            return(strXmlSalidaAutentica);
        }
コード例 #3
0
        public Boolean ModificaUsuario(string xml)
        {
            try
            {
                //return "<?xml version=\"1.0\" encoding=\"utf-8\" ?><ParametrosOut><Autorizacion cCodigo=\"1\" tMensaje=\"Autorizado\"/><Perfiles><Perfil cPerfil=\"1\" tPetfil=\"Socio\"/><Perfil cPerfil=\"2\" tPetfil=\"Ahorrante\"/></Perfiles> </ParametrosOut>";
                //return xml;
                XmlDocument xDoc = new XmlDocument();
                xDoc.LoadXml(xml);

                string      strPassword = "";
                XmlNodeList lista       = xDoc.GetElementsByTagName("usuario");
                // XmlNodeList lista = ((XmlElement)personas[0]).GetElementsByTagName("Producto");
                foreach (XmlElement nodo in lista)
                {
                    strPassword = nodo.GetAttribute("nPassword");
                }

                //comEncriptador.Encriptador objEncript = new comEncriptador.Encriptador();
                Encripta objEncript = new Encripta();
                object   w          = 1;
                //      strPassword = objEncript.Encrit(strPassword);

                xDoc.LoadXml(xml);
                XmlNodeList listaiTrans = xDoc.GetElementsByTagName("usuario");
                // XmlNodeList lista = ((XmlElement)personas[0]).GetElementsByTagName("Producto");
                foreach (XmlElement nodo in listaiTrans)
                {
                    nodo.SetAttribute("nPassword", strPassword);
                }
                xml = xDoc.InnerXml;

                Datos   objDatos = new Datos();
                Boolean res      = objDatos.ModificaSocio(xml);
                return(res);
            }
            catch (Exception Ex)
            {
                //return Ex.ToString();
                return(false);
            }
        }