Beispiel #1
0
        //编辑
        public void Edit(string MaterialMRPPlanGuid)
        {
            txtMaterialMRPPlanGuid.Text = MaterialMRPPlanGuid;

            MaterialMRPPlanManage MaterialMRPPlanManage = new MaterialMRPPlanManage();
            DataTable             dtl = MaterialMRPPlanManage.GetMRPPlanByBomPlanGuid(MaterialMRPPlanGuid);

            //加载主数据
            if (dtl.Rows.Count > 0)
            {
                txtMRPPlanID.Text = dtl.Rows[0]["MaterialMRPPlanID"].ToString();

                BeginDate.Text = DateTime.Parse(dtl.Rows[0]["MaterialMRPPlanDate"].ToString()).ToString("yyyy-MM-dd");
                txtRemark.Text = dtl.Rows[0]["Remark"].ToString();
            }

            //加载明细数据
            DataTable dtl2 = new DataTable();

            dtl2 = MaterialMRPPlanManage.GetMRPPlanDetailByBomPlanGuid(MaterialMRPPlanGuid);
            gridControl1.DataSource = dtl2;



            //加载计算物料数据
            DataTable dtl3 = new DataTable();

            dtl3 = MaterialMRPPlanManage.GetMRPPlanCalcSumByBomPlanGuid(MaterialMRPPlanGuid);
            gridControl2.DataSource = dtl3;

            SetRight();

            this.ShowDialog();
        }
Beispiel #2
0
        //载入数据
        private void LoadDetailData(string MaterialMRPPlanGuid)
        {
            DataTable dtl = MaterialMRPPlanManage.GetMRPPlanDetailByBomPlanGuid(MaterialMRPPlanGuid);

            this.gridControl2.DataSource = dtl;
        }