private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         string clnt, typo;
         clnt = dataGridView1.Rows[e.RowIndex].Cells["clientNameDataGridViewTextBoxColumn"].Value.ToString();
         typo = dataGridView1.Rows[e.RowIndex].Cells["typeNameDataGridViewTextBoxColumn"].Value.ToString();
         this.groupBox2.Text = string.Format("الزبون {0}  الصنف  {1}", clnt, typo);
         label15.Text        = dataGridView1.Rows[e.RowIndex].Cells["toTalPriceDataGridViewTextBoxColumn"].Value.ToString();
         label17.Text        = dataGridView1.Rows[e.RowIndex].Cells["stayingPriceDataGridViewTextBoxColumn"].Value.ToString();
         label16.Text        = dataGridView1.Rows[e.RowIndex].Cells["paidMoneyDataGridViewTextBoxColumn"].Value.ToString();
         label19.Text        = dataGridView1.Rows[e.RowIndex].Cells["amountDataGridViewTextBoxColumn1"].Value.ToString();
         label21.Text        = dataGridView1.Rows[e.RowIndex].Cells["priceDataGridViewTextBoxColumn"].Value.ToString();
         lbllid.Text         = dataGridView1.Rows[e.RowIndex].Cells["iDDataGridViewTextBoxColumn"].Value.ToString();
         label20.Text        = "الكمية." + dataGridView1.Rows[e.RowIndex].Cells["ArabicUnit"].Value.ToString();
         //
         if (e.ColumnIndex == 0)
         {
             int        rid = int.Parse(dataGridView1.Rows[e.RowIndex].Cells["typeIdDataGridViewTextBoxColumn"].Value.ToString());
             FrmDetails sss = new FrmDetails(rid, "أصناف");
             sss.ShowDialog();
         }
     }
     catch { }
 }
 private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     try{
         if (e.ColumnIndex == 0)
         {
             int        rid = int.Parse(dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString());
             FrmDetails sss = new FrmDetails(rid, "أصناف");
             sss.ShowDialog();
         }
     }
     catch { }
 }