Exemplo n.º 1
0
        void frmPrdType_AffterSelected()
        {
            int PrdTypeID = this.frmPrdType.PrdTypeID;

            for (int irow = 0; irow < this.dgrdv.Rows.Count - 1; irow++)
            {
                if (this.dgrdv.Rows[irow].Selected)
                {
                    this.SaveRow(PrdTypeID, this.dtblProduct.DefaultView[irow].Row);
                }
            }
            MessageBox.Show("成功变换当前选中行的类别");
            this.LoadData();
            frmPrdType.Close();
        }
Exemplo n.º 2
0
        void frmPrdType_AffterSelected()
        {
            int PrdTypeID           = this.frmPrdType.PrdTypeID;
            DataGridViewCell cuCell = this.dgrdv.CurrentCell;
            //if(cuCell != null && cuCell.RowIndex >=0 && cuCell.ColumnIndex >=0 )
            //{
            //    Debug.WriteLine(cuCell.RowIndex + ":" + cuCell.ColumnIndex );
            //}
            bool   flag     = false;
            String errormsg = String.Empty;

            for (int irow = 0; irow < this.dgrdv.Rows.Count - 1; irow++)
            {
                if (this.dgrdv.Rows[irow].Selected)
                {
                    //this.ChangeManuPrdType(ref flag, ref errormsg, PrdTypeID, this.dtblProduct.DefaultView[irow].Row["PrdID"]);
                    try
                    {
                        this.SaveRow(PrdTypeID, this.dtblProduct.DefaultView[irow].Row);
                        flag = true;
                    }
                    catch (Exception ex)
                    {
                        flag = false;
                    }
                }
            }
            if (flag)
            {
                MessageBox.Show("成功变换当前选中行的类别");
                this.LoadData();
            }
            else
            {
                MessageBox.Show("变换类别失败:" + errormsg);
            }
            frmPrdType.Close();
        }