private void UpdateShoeSizes() { var sizes = SequenceQuery.GetOriginalSizes(SelectedSequence.id); if (sizes == null) { return; } ICollection <SizeRef> Size = new List <SizeRef>(); int index = 0; foreach (var size in sizes) { index++; Size.Add(new SizeRef { Index = index, Size = ComponentQuery.GetShoeSize(ShareFuncs.GetInt(size.SizeId)).SizeName, Quantity = ShareFuncs.GetInt(size.Quantity) }); } try { DS_Size.DataSource = Size; } catch { DS_Size.DataSource = new List <SizeRef>(); } }