Esempio n. 1
0
        void dgrdv_CellContextMenuStripNeeded(object sender, DataGridViewCellContextMenuStripNeededEventArgs e)
        {
            int irow = e.RowIndex;
            int icol = e.ColumnIndex;

            if ((irow == -1) || (icol == -1))
            {
                return;
            }
            if (this.dgrdv.Columns[icol].Name == this.ColumnBadTypeID.Name)
            {
                if (frmBadType == null)
                {
                    frmBadType = new JERPApp.Define.OtherRes.FrmBadType();
                    new FrmStyle(frmBadType).SetPopFrmStyle(this);
                    frmBadType.AffterSave += this.SetBadTypeSrc;
                }
                frmBadType.ShowDialog();
            }
            if ((this.dgrdv.Columns[icol].DataPropertyName == "PrdName") ||
                (this.dgrdv.Columns[icol].DataPropertyName == "PrdSpec")
                )
            {
                this.dgrdv.CurrentCell = this.dgrdv[icol, irow];
                if (frmPrd == null)
                {
                    this.frmPrd = new JERPApp.Define.OtherRes.FrmProduct();
                    new FrmStyle(this.frmPrd).SetPopFrmStyle(this);
                    this.frmPrd.AffterSelected += frmPrd_AffterSelected;
                }
                this.frmPrd.ShowDialog();
            }
        }
Esempio n. 2
0
        void dgrdv_CellContextMenuStripNeeded(object sender, DataGridViewCellContextMenuStripNeededEventArgs e)
        {
            int irow = e.RowIndex;
            int icol = e.ColumnIndex;

            if ((irow == -1) || (icol == -1))
            {
                return;
            }
            if ((this.dgrdv.Columns[icol].DataPropertyName == "PrdName") ||
                (this.dgrdv.Columns[icol].DataPropertyName == "PrdSpec")
                )
            {
                if (this.dgrdv[this.ColumnPlanQty.Name, irow].Value != DBNull.Value)
                {
                    return;
                }
                this.dgrdv.CurrentCell = this.dgrdv[icol, irow];
                if (frmPrd == null)
                {
                    this.frmPrd = new JERPApp.Define.OtherRes.FrmProduct();
                    new FrmStyle(this.frmPrd).SetPopFrmStyle(this);
                    this.frmPrd.AllowAppendFlag = true;
                    this.frmPrd.AffterSelected += frmPrd_AffterSelected;
                }
                this.frmPrd.ShowDialog();
            }
        }
Esempio n. 3
0
 void btnAddPrd_Click(object sender, EventArgs e)
 {
     if (frmAddPrd == null)
     {
         this.frmAddPrd = new JERPApp.Define.OtherRes.FrmProduct();
         new FrmStyle(this.frmAddPrd).SetPopFrmStyle(this);
         this.frmAddPrd.AffterSelected += frmAddPrd_AffterSelected;
     }
     this.frmAddPrd.ShowDialog();
 }