//[Receipts] private void renewReceipts() { this.dataGridView1.Enabled = false; this.dataGridView1.Rows.Clear(); IReceiptDao receiptDao = GlobalData.getIDao <IReceiptDao>(); IItemDao itemDao = GlobalData.getIDao <IItemDao>(); this.receiptlist = receiptDao.GetAll(); foreach (Receipt r in this.receiptlist) { DataGridViewRow row = this.dataGridView1.Rows[this.dataGridView1.Rows.Add()]; this.setRowValue(row, r); //個数 - のこす //row.Cells["個数"].Value = itemDao.CountReceiptItem(r.receipt_id); } dataGridView1.Sort(dataGridView1.Columns[ColumnName.hyouBan], ListSortDirection.Ascending); dataGridView1.Enabled = true; if (dataGridView1.Rows.Count > 0) { dataGridView1.FirstDisplayedScrollingRowIndex = dataGridView1.Rows.Count - 1; } this.RefreshStatusBar(); }