Beispiel #1
0
        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);
            }
        }
Beispiel #2
0
        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;
        }
Beispiel #3
0
        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;
            }
        }