private void llenarDatos(DataRow r) { clave = DataRowParser.ToInt(r["clave"]); instruccion = DataRowParser.ToInstruccion(r["tipo"]); olimpiada = DataRowParser.ToString(r["olimpiada"]); tipoOlimpiada = DataRowParser.ToTipoOlimpiada(r["clase"]); dia = DataRowParser.ToShort(r["dia"]); ping = DataRowParser.ToInt(r["ping"]); concurso = DataRowParser.ToString(r["concurso"]); token = DataRowParser.ToString(r["token"]); prefijo = DataRowParser.ToString(r["prefijo"]); status = DataRowParser.ToStatus(r["status"]); secondsToFinish = DataRowParser.ToInt(r["secondsToFinish"]); try { timestamp = new DateTime(DataRowParser.ToLong(r["timestamp"])); } catch (Exception) { } }
/// <summary> /// Llena los datos de un usuario de la fila mandada como parametro /// </summary> /// <param name="datos">La fila con el origen de los datos</param> private void llenarDatos(DataRow datos) { Id = DataRowParser.ToLong(datos["Id"]); Email = DataRowParser.ToString(datos["Email"]); Nombre = DataRowParser.ToString(datos["NombreCompleto"]); }