private void ReloadData() { ressourceTypeDataGridView.Rows.Clear(); storageTypeDataGridView.Rows.Clear(); storageDataGridView.Rows.Clear(); ReloadStorageDetailData(-1); foreach (RPN_API_Json.Storage data in web.GetStorages()) { storageDataGridView.Rows.Add(data.Id, data.Name); } foreach (RPN_API_Json.RessourceTypeData data in web.GetRessourceType()) { if (data.Icon != null) { ressourceTypeDataGridView.Rows.Add(web.Base64ToImage(data.Icon), data.Id, data.Name, data.Mass, data.Price); } else { ressourceTypeDataGridView.Rows.Add(Resources.package_tracking, data.Id, data.Name, data.Mass, data.Price); } } foreach (RPN_API_Json.StorageTypeData data in web.GetStorageType()) { storageTypeDataGridView.Rows.Add(data.Id, data.Name, data.Size); } ressourceTypeDataGridView.Refresh(); storageTypeDataGridView.Refresh(); storageDataGridView.Refresh(); }