Ejemplo n.º 1
0
        async public Task <ObservableCollection <ViewItemDb> > Get(string IN_TimeStamp)
        {
            _Open();
            var tmpResult    = new ObservableCollection <ViewItemDb>();
            var tmpMainTable = new SqliteCommand();

            tmpMainTable.Connection = _connection;
            var tmpTimeStamp = new SqliteParameter("@TimeStamp", IN_TimeStamp);

            tmpMainTable.CommandText = "SELECT * FROM MainTable WHERE TimeStamp LIKE '%'||@TimeStamp||'%';";
            SqliteParameter[] tmpRateCardTableColumns = { tmpTimeStamp };
            tmpMainTable.Parameters.AddRange(tmpRateCardTableColumns);
            var tmpDataReader = await tmpMainTable.ExecuteReaderAsync();

            while (tmpDataReader.Read())
            {
                var tmpCurrentViewItemDb = new ViewItemDb();
                tmpCurrentViewItemDb.Id        = tmpDataReader.GetInt32(0);
                tmpCurrentViewItemDb.Name      = tmpDataReader.GetString(1);
                tmpCurrentViewItemDb.TimeStamp = tmpDataReader.GetString(2);
                tmpResult.Add(tmpCurrentViewItemDb);
            }
            _Close();
            return(tmpResult);
        }
Ejemplo n.º 2
0
        private void GridView_ItemClick(object sender, ItemClickEventArgs e)
        {
            var tmpSelectedSeries = (ViewItem)e.ClickedItem;
            var tmpViewItemDb     = new ViewItemDb();

            tmpViewItemDb.TimeStamp = tmpSelectedSeries.Name;
            Frame.Navigate(typeof(SeriesView), tmpViewItemDb);
        }
Ejemplo n.º 3
0
        async public Task <ObservableCollection <ViewItemDb> > Get()
        {
            _Open();
            var tmpResult    = new ObservableCollection <ViewItemDb>();
            var tmpMainTable = new SqliteCommand();

            tmpMainTable.Connection  = _connection;
            tmpMainTable.CommandText = "SELECT * FROM MainTable WHERE";
            var tmpDataReader = await tmpMainTable.ExecuteReaderAsync();

            while (tmpDataReader.Read())
            {
                var tmpCurrentViewItemDb = new ViewItemDb();
                tmpCurrentViewItemDb.Id        = tmpDataReader.GetInt32(0);
                tmpCurrentViewItemDb.Name      = tmpDataReader.GetString(1);
                tmpCurrentViewItemDb.TimeStamp = tmpDataReader.GetString(2);
                tmpResult.Add(tmpCurrentViewItemDb);
            }
            _Close();
            return(tmpResult);
        }