private void mnuView_Click(object sender, EventArgs e)
 {
     if (Flag == 0)
     {
         try
         {
             frmProduct f = new frmProduct();
             f.FillData(dgvProduct.CurrentRow.Cells["P_Name"].Value.ToString());
             f.grpBaseInfo.Enabled       = false;
             f.grpFull_Info.Enabled      = false;
             f.grpInventory_Info.Enabled = false;
             f.grpTax_Info.Enabled       = false;
             f.btnFinish.Enabled         = false;
             f.rbtnProduct.Enabled       = false;
             f.rbtnService.Enabled       = false;
             f.ShowDialog();
         }
         catch
         {
             frmMessage f = new frmMessage();
             f.flag            = 0;
             f.lblMessage.Text = "کالای انتخابی معتبر نمی باشد";
             f.ShowDialog();
         }
     }
     else if (Flag == 1)
     {
         try
         {
             frmProduct f = new frmProduct();
             f.FillData(trvProduct.SelectedNode.Text);
             f.grpBaseInfo.Enabled       = false;
             f.grpFull_Info.Enabled      = false;
             f.grpInventory_Info.Enabled = false;
             f.grpTax_Info.Enabled       = false;
             f.btnFinish.Enabled         = false;
             f.rbtnProduct.Enabled       = false;
             f.rbtnService.Enabled       = false;
             f.ShowDialog();
         }
         catch
         {
             frmMessage f = new frmMessage();
             f.flag            = 0;
             f.lblMessage.Text = "کالای انتخابی معتبر نمی باشد";
             f.ShowDialog();
         }
     }
 }
 private void mnuEdit_Click(object sender, EventArgs e)
 {
     if (Flag == 0)
     {
         try
         {
             frmProduct f = new frmProduct();
             f.op = "Edit";
             f.FillData(dgvProduct.CurrentRow.Cells["P_Name"].Value.ToString());
             f.ShowDialog();
         }
         catch
         {
             frmMessage f = new frmMessage();
             f.flag            = 0;
             f.lblMessage.Text = "کالای انتخابی معتبر نمی باشد";
             f.ShowDialog();
         }
     }
     else if (Flag == 1)
     {
         try
         {
             frmProduct f = new frmProduct();
             f.op = "Edit";
             f.FillData(trvProduct.SelectedNode.Text);
             f.ShowDialog();
         }
         catch
         {
             frmMessage f = new frmMessage();
             f.flag            = 0;
             f.lblMessage.Text = "کالای انتخابی معتبر نمی باشد";
             f.ShowDialog();
         }
     }
 }