Пример #1
0
        /// <summary>
        /// 界面加载
        /// </summary>
        /// <param name="sender">控件</param>
        /// <param name="e">参数</param>
        private void FrmInStoreDetail_OpenWindowBefore(object sender, EventArgs e)
        {
            GridStatus = MWEnum.DetailsEditiStatus.UPDATING;
            InvokeController("LoadBillDetails", frmName);
            //绑定供应商列表
            InvokeController("GetSupplyForShowCard", frmName);
            cmbOpType.SelectedIndexChanged -= cmbOpType_SelectedIndexChanged;
            //绑定业务类型
            InvokeController("BuildOpType", frmName);
            cmbOpType.SelectedIndexChanged += cmbOpType_SelectedIndexChanged;
            //绑定入库药品信息
            InvokeController("GetInStoreDrugInfo", frmName);
            //获取药品批次信息
            InvokeController("GetDrugBatchInfo", frmName);
            InvokeController("GetDeptParameters");
            dtpBillDate.Focus();

            if (frmName == "FrmInStoreDetailDW")
            {
                var dataGridViewColumn = dgDetails.Columns["uAmount"];
                if (dataGridViewColumn != null)
                {
                    dataGridViewColumn.Visible = false;
                }

                var gridViewColumn = dgDetails.Columns["UnitName"];
                if (gridViewColumn != null)
                {
                    gridViewColumn.Visible = false;
                }
            }
        }
Пример #2
0
 /// <summary>
 /// 界面加载
 /// </summary>
 /// <param name="sender">控件</param>
 /// <param name="e">参数</param>
 private void FrmOutStoreDetail_OpenWindowBefore(object sender, EventArgs e)
 {
     GridStatus = MWEnum.DetailsEditiStatus.UPDATING;
     cmbOpType.SelectedIndexChanged -= cmbOpType_SelectedIndexChanged;
     //绑定业务类型
     InvokeController("BuildOpType", frmName);
     cmbOpType.SelectedIndexChanged += cmbOpType_SelectedIndexChanged;
     cmbOpType_SelectedIndexChanged(null, null);
     MWEnum.BillEditStatus editStus = (MWEnum.BillEditStatus)InvokeController("GetBillEditStatus");
     LoadMWOutStore();
     InvokeController("LoadBillDetails", frmName);
     SetGridExpress();
     //表格验证
     timeOutData.Focus();
 }