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]); }