void ChangeToMaterial() { MaterialEntity editEntity = SelectedRow; if (editEntity == null) { MsgBox.Warn("请选中要修改的行。"); return; } if (MsgBox.AskOK("确定要重置为普通物料吗?") != DialogResult.OK) { return; } try { int result = new CombMaterialDal().UpdateComToMaterialType(editEntity.MaterialCode); bindingSource1.RemoveCurrent(); ShowFocusedHeaderDetails(); } catch (Exception ex) { MsgBox.Err(ex.Message); } }
private void OnFormLoad(object sender, EventArgs e) { spinEdit1.Properties.MaxValue = stockEntity.Qty - stockEntity.OccupyQty; spinEdit1.Properties.MinValue = 1; spinEdit1.Value = stockEntity.Qty - stockEntity.OccupyQty; spinEdit1.Properties.IsFloatValue = false; List <MaterialEntity> materials = new CombMaterialDal().ListMaterialsByCombCode(stockEntity.Material); gridControl1.DataSource = materials; }
void ShowFocusedHeaderDetails() { string itemCode = ConvertUtil.ToString(gridView1.GetFocusedRowCellValue("MaterialCode")); if (string.IsNullOrEmpty(itemCode)) { gridControl2.DataSource = null; } else { List <MaterialEntity> materials = new CombMaterialDal().ListMaterialsByCombCode(itemCode); gridControl2.DataSource = materials; } }