Esempio n. 1
0
        public bool IsValidate()
        {
            LoginToka.mx.com.toka.aplicaciones.Service serv = new mx.com.toka.aplicaciones.Service();
            XmlNode response = serv.getUser(usuario, password);

            string       strResponse    = response.OuterXml.ToString();
            StringReader readerResponse = new StringReader(strResponse);


            DataSet theDataSet = new DataSet();

            theDataSet.ReadXml(readerResponse);
            DataTable dt = theDataSet.Tables[0];
            DataRow   dr = dt.Rows[0];

            //User person = new User();

            foreach (DataColumn c in dr.Table.Columns)
            {
                PropertyInfo p = this.GetType().GetProperty(c.ColumnName);
                if (p != null && dr[c] != DBNull.Value)
                {
                    p.SetValue(this, dr[c], null);
                }
            }

            return(this.id != null);
        }
        public static DataTable GetDtUsers()
        {
            LoginToka.mx.com.toka.aplicaciones.Service serv = new mx.com.toka.aplicaciones.Service();
            XmlNode response = serv.getUsuarios();

            string       strResponse    = response.OuterXml.ToString();
            StringReader readerResponse = new StringReader(strResponse);


            DataSet ds = new DataSet();

            ds.ReadXml(readerResponse);

            return(ds.Tables[0]);
        }