/// <summary> /// 初始化数据 /// </summary> private void InitData() { string errText = ""; if (_SizeInfoService == null) { _SizeInfoService = new SizeInfoService(); } var list = _SizeInfoService.GetEntityList(out errText); if (list == null || list.Count == 0) { this.dataGridView1.DataSource = CreateDtTemplate(); return; } this.dataGridView1.DataSource = list; }
private void btnDelete_Click(object sender, EventArgs e) { string errText; if (_SizeInfoService == null) { _SizeInfoService = new SizeInfoService(); } var i = _SizeInfoService.DeleteEntity(out errText, _currentId); if (i == 0) { MessageBox.Show(errText); return; } MessageBox.Show("删除成功!"); ClearPage(); InitData(); }
/// <summary> /// 查找尺码 /// </summary> /// <param name="SizeName"></param> private void QueryData(string SizeName) { if (string.IsNullOrEmpty(SizeName)) { MessageBox.Show("请输入查询的尺码!"); return; } if (_SizeInfoService == null) { _SizeInfoService = new SizeInfoService(); } string errText; var result = _SizeInfoService.QuerySizeInfo(out errText, SizeName); if (result == null || result.Count == 0) { MessageBox.Show("没有找到匹配的尺码!"); return; } this.dataGridView1.DataSource = result; }
/// <summary> /// 设置颜色和尺码信息 /// </summary> private void SetSizeAndColorItems() { this.cmboxColor.Items.Clear(); this.cmboxSize.Items.Clear(); string errText = ""; SizeInfoService sizeInfoService = new SizeInfoService(); var list = sizeInfoService.GetEntityList(out errText); if (list != null && list.Count > 0) { this.cmboxSize.Items.AddRange(list.Select(p => p.SizeName).ToArray()); this.cmboxSize.SelectedIndex = 0; } ColorInfoService colorInfoService = new ColorInfoService(); var list2 = colorInfoService.GetEntityList(out errText); if (list2 != null && list2.Count > 0) { this.cmboxColor.Items.AddRange(list2.Select(p => p.ColorName).ToArray()); this.cmboxColor.SelectedIndex = 0; } }