public 库房盘点表(string DJH, DataTable dt, AuthorityFlag m_authFlag, string strFlag) { InitializeComponent(); m_billInfo = m_serverStroageCheck.GetBill(DJH); dataGridView1.DataSource = m_serverStroageCheck.GetList(DJH, dt); FaceAuthoritySetting.SetEnable(this.Controls, m_authFlag); FaceAuthoritySetting.SetVisibly(this.toolStrip1, m_authFlag); if (!BasicInfo.ListRoles.Contains(CE_RoleEnum.会计.ToString())) { txtZMJE.Visible = false; txtPDJE.Visible = false; label5.Visible = false; label8.Visible = false; dataGridView1.Columns["盘点金额"].Visible = false; dataGridView1.Columns["账面金额"].Visible = false; dataGridView1.Columns["盈亏金额"].Visible = false; } StapleInfo.InitUnitComboBox(cmbUnit); StapleInfo.InitStoreStateComboBox(cmbGoodsStatus); cmbUnit.SelectedIndex = -1; cmbGoodsStatus.SelectedIndex = -1; if (strFlag == "0") { toolStrip1.Visible = true; } m_dtMx = (DataTable)dataGridView1.DataSource; RefreshDataGirdView(m_dtMx); }
public 仓库_直接入库(FunctionTreeNodeInfo nodeInfo) { InitializeComponent(); m_authorityFlag = nodeInfo.Authority; StapleInfo.InitUnitComboBox(cmbUnit); StapleInfo.InitStoreStateComboBox(cmbGoodsStatus); DisableControl(); if ((m_authorityFlag & AuthorityFlag.Edit) == AuthorityFlag.Nothing) { numFactUnitPrice.Visible = false; numFactPrice.Visible = false; lblFactPrice.Visible = false; lblFactUnitPrice.Visible = false; } else { numFactUnitPrice.Visible = true; numFactPrice.Visible = true; lblFactPrice.Visible = true; lblFactUnitPrice.Visible = true; } QueryStock(); // 添加数据定位控件 m_dataLocalizer = new UserControlDataLocalizer(dataGridView1, this.Name, UniversalFunction.SelectHideFields(this.Name, dataGridView1.Name, BasicInfo.LoginID)); panelPara.Controls.Add(m_dataLocalizer); m_dataLocalizer.Dock = DockStyle.Bottom; txtColumn.Enabled = true; txtLayer.Enabled = true; txtShelf.Enabled = true; txtRemark.Enabled = true; DataTable dt = UniversalFunction.GetStorageTb(); for (int i = 0; i < dt.Rows.Count; i++) { cmbStorage.Items.Add(dt.Rows[i]["StorageName"].ToString()); } cmbStorage.SelectedIndex = -1; }