Beispiel #1
0
 void btnDelete_Click(object sender, EventArgs e)
 {
     if (frmDelete == null)
     {
         frmDelete = new FrmPrdDelete();
         new FrmStyle(frmDelete).SetPopFrmStyle(this);
         frmDelete.AffterSave += new FrmPrdDelete.AffterSaveDelegate(frmDelete_AffterSave);
     }
     frmDelete.PrdDelete(this.PrdID);
     frmDelete.ShowDialog();
 }
Beispiel #2
0
        void dgrdv_UserDeletingRow(object sender, DataGridViewRowCancelEventArgs e)
        {
            int     irow     = e.Row.Index;
            DataRow drow     = this.dtblProduct.DefaultView[irow].Row;
            string  ErrorMsg = string.Empty;

            if (drow["PrdID"] == DBNull.Value)
            {
                e.Cancel = true;
                return;
            }
            if (this.frmDelete == null)
            {
                this.frmDelete = new FrmPrdDelete();
                new FrmStyle(frmDelete).SetPopFrmStyle(this);
            }
            this.frmDelete.PrdDelete((int)drow["PrdID"]);
            this.frmDelete.ShowDialog();
            if (!this.frmDelete.DeleteFlag)
            {
                e.Cancel = true;
            }
        }