private void buttonUpdate_Click(object sender, EventArgs e) { Info.GetUrl(csgo_setPrice + objJsonInventoryResult.ui_id + @"/" + textBoxPrice.Text + @"/?key=" + keyMarket); marketItems = new BindingList <JsonInventoryResult>(); var temp = Info.GetUrlJSONInventorylist(csgo_trades + keyMarket); foreach (var item in temp) { marketItems.Add(item); } dataGridView1.DataSource = marketItems; FormsLogic.DeleteColumns(ref dataGridView1, badMarketColumns); }
private void buttonUpdateGroup_Click(object sender, EventArgs e) { for (int i = 0; i < dataGridView1.Rows.Count - 1; i++) { if (objJsonInventoryResult.ui_real_instance == dataGridView1.Rows[i].Cells["ui_real_instance"].Value.ToString() && objJsonInventoryResult.i_classid == dataGridView1.Rows[i].Cells["i_classid"].Value.ToString()) { Info.GetUrl(csgo_setPrice + dataGridView1.Rows[i].Cells["ui_id"].Value + @"/" + textBoxPrice.Text + @"/?key=" + keyMarket); } } dataGridView1.DataSource = Info.GetUrlJSONInventorylist(csgo_trades + keyMarket); FormsLogic.DeleteColumns(ref dataGridView1, badMarketColumns); }
private void dataGridView1_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { //foreach (var prop in GetType().GetProperties()) if (currentColumnIndex == e.ColumnIndex) { marketItems = new BindingList <JsonInventoryResult>(marketItems.OrderByDescending( x => x.GetType().GetProperty(dataGridView1.Columns[e.ColumnIndex].Name).GetValue(x, null) ).ToList()); currentColumnIndex = 0; } else { marketItems = new BindingList <JsonInventoryResult>(marketItems.OrderBy( x => x.GetType().GetProperty(dataGridView1.Columns[e.ColumnIndex].Name).GetValue(x, null) ).ToList()); currentColumnIndex = e.ColumnIndex; } dataGridView1.DataSource = marketItems; FormsLogic.DeleteColumns(ref dataGridView1, badMarketColumns); }
private void FormInventory_Load(object sender, EventArgs e) { SetDataSourse(); FormsLogic.DeleteColumns(ref dataGridView1, badMarketColumns); timerRequest.Start(); }
private void buttonRemoveAll_Click(object sender, EventArgs e) { Info.GetUrl(csgo_removeAll + keyMarket); SetDataSourse(); FormsLogic.DeleteColumns(ref dataGridView1, badMarketColumns); }