private void  线试验信息管理_Load(object sender, EventArgs e)
 {
     FaceAuthoritySetting.SetVisibly(toolStrip1, m_authFlag);
 }
示例#2
0
 /// <summary>
 /// 权限控制
 /// </summary>
 /// <param name="authorityFlag">权限标志</param>
 void AuthorityControl(PlatformManagement.AuthorityFlag authorityFlag)
 {
     FaceAuthoritySetting.SetVisibly(toolStrip1, authorityFlag);
 }
 /// <summary>
 /// 权限控制
 /// </summary>
 /// <param name="authorityFlag">权限标志</param>
 void AuthorityControl(PlatformManagement.AuthorityFlag authorityFlag)
 {
     FaceAuthoritySetting.SetVisibly(menuStrip1, authorityFlag);
     FaceAuthoritySetting.SetEnable(this.Controls, authorityFlag);
 }
示例#4
0
        private void 重新打印_Load(object sender, EventArgs e)
        {
            FaceAuthoritySetting.SetVisibly(toolStrip1, m_authFlag);

            DataBind();
        }
示例#5
0
        public 调运单明细(string billID, AuthorityFlag authFlag)
        {
            InitializeComponent();


            FaceAuthoritySetting.SetEnable(this.Controls, authFlag);
            FaceAuthoritySetting.SetVisibly(this.toolStrip, authFlag);
            this.toolStrip.Visible = true;

            if (billID == "")
            {
                txtBill_ID.Text   = "系统自动生成";
                lbBillStatus.Text = "新建单据";
            }
            else
            {
                m_lnqManeuverBill = m_serverManeuver.GetBillInfo(billID);

                txtBill_ID.Text         = m_lnqManeuverBill.Bill_ID;
                lbBillStatus.Text       = m_lnqManeuverBill.BillStatus;
                txtReceiving.Tag        = m_lnqManeuverBill.InStorageID;
                txtShipments.Tag        = m_lnqManeuverBill.OutStorageID;
                txtReceiving.Text       = UniversalFunction.GetStorageName(m_lnqManeuverBill.InStorageID);
                txtShipments.Text       = UniversalFunction.GetStorageName(m_lnqManeuverBill.OutStorageID);
                txtBillRemark.Text      = m_lnqManeuverBill.Remark;
                txtLogisticsBillNo.Text = m_lnqManeuverBill.LogisticsBillNo;
                txtLogisticsName.Text   = m_lnqManeuverBill.LogisticsName;
                txtPhone.Text           = m_lnqManeuverBill.Phone;
                txtScrapBillNo.Text     = m_lnqManeuverBill.ScrapBillNo;

                btnReceiving.Visible =
                    IntegrativeQuery.IsStockPrincipal(txtReceiving.Tag.ToString(), BasicInfo.LoginName);
                btnShipments.Visible =
                    IntegrativeQuery.IsStockPrincipal(txtShipments.Tag.ToString(), BasicInfo.LoginName);

                if (IntegrativeQuery.IsSalesStorage(m_lnqManeuverBill.InStorageID))
                {
                    btnReceiving.Visible = false;
                }
            }

            switch (lbBillStatus.Text)
            {
            case "新建单据":

                numProposerCount.ReadOnly = false;
                btnAdd.Visible            = true;
                btnModify.Visible         = true;
                btnDelete.Visible         = true;
                break;

            case "等待主管审核":

                numProposerCount.ReadOnly = false;

                break;

            case "等待出库":

                numShipperCount.ReadOnly = false;
                btnModify.Visible        = true;
                txtGoodsCode.Enabled     = false;

                break;

            case "等待入库":

                numConfirmorCount.ReadOnly = false;
                btnModify.Visible          = true;
                txtGoodsCode.Enabled       = false;

                break;

            default:
                break;
            }

            dataGridView1.DataSource = m_serverManeuver.GetListInfo(billID);
            dataGridView1.Columns["物品ID"].Visible    = false;
            dataGridView1.Columns["Bill_ID"].Visible = false;
        }
 private void 工装与工位匹配管理_Load(object sender, EventArgs e)
 {
     FaceAuthoritySetting.SetEnable(this.Controls, m_authFlag);
 }
        public 合格隔离明细(string DJH, string Storage, string Quarantine, string LRRY, string LRBM, string Remark,
                      string flag, string handle, string disName, string dis, AuthorityFlag m_authFlag)
        {
            InitializeComponent();

            txtDisposeName.Text = BasicInfo.LoginName;

            FaceAuthoritySetting.SetEnable(this.Controls, m_authFlag);
            FaceAuthoritySetting.SetVisibly(this.toolStrip1, m_authFlag);

            toolStrip1.Visible = true;
            txtBill_ID.Text    = DJH.ToString();
            cmbStorage.Text    = Storage.ToString();
            txtQuarantine.Text = Quarantine.ToString();
            txtLRRY.Text       = LRRY.ToString();
            txtLRBM.Text       = LRBM.ToString();
            txtRemarkAll.Text  = Remark.ToString();
            m_strBillStatus    = flag;
            m_strHandleAll     = handle;

            m_dtList            = m_serverQuarantine.GetList(DJH, out m_strErr);
            dgv_Main.DataSource = m_dtList;
            dgv_Main.Columns["Bill_ID"].Visible = false;
            dgv_Main.Columns["Storage"].Visible = false;

            if (m_strBillStatus != "已保存")
            {
                cmbStorage.Enabled     = false;
                txtQuarantine.ReadOnly = true;
                txtRemarkAll.ReadOnly  = true;
                btnFindCode.Enabled    = false;
            }

            if (BasicInfo.ListRoles.Contains(CE_RoleEnum.成品仓库管理员.ToString()) ||
                BasicInfo.ListRoles.Contains(CE_RoleEnum.售后库房管理员.ToString()))
            {
                dgv_Main.Columns["选"].Visible = true;
                contextMenuStrip1.Enabled     = true;
                择ToolStripMenuItem.Enabled    = true;
                取消ToolStripMenuItem.Enabled   = true;
                全选ToolStripMenuItem.Enabled   = true;
                全消ToolStripMenuItem.Enabled   = true;
            }

            DataTable dtStorage = UniversalFunction.GetStorageTb();

            for (int i = 0; i < dtStorage.Rows.Count; i++)
            {
                cmbStorage.Items.Add(dtStorage.Rows[i]["StorageName"].ToString());
            }

            cmbStorage.Text = Storage;

            if (disName == "" || disName == null)
            {
                radioButton1.Checked    = true;
                btnAffirm.Visible       = true;
                txtDisposeName.ReadOnly = true;
                txtDispose.ReadOnly     = true;
            }
            else
            {
                rdbRepair.Checked   = true;
                txtDisposeName.Text = disName;
                txtDispose.Text     = dis;
                btnAffirm.Visible   = false;
            }
        }