private void mnuView_Click(object sender, EventArgs e) { try { frmTurn_Transfer f = new frmTurn_Transfer(); f.FillData(Convert.ToInt32(dgvStore.CurrentRow.Cells["ID"].Value.ToString())); f.grp1.Enabled = false; f.grp2.Enabled = false; f.btnFinish.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) { try { SqlDataAdapter da = new SqlDataAdapter("SELECT Type, Validation FROM tbl_Header_TurnTransfer WHERE ID= '" + Convert.ToInt64(dgvStore.CurrentRow.Cells["ID"].Value.ToString()) + "'", dataconnection); DataTable dt = new DataTable(); da.Fill(dt); if (dt.Rows[0].ItemArray[0].ToString() == "4") { frmMessage f = new frmMessage(); f.flag = 0; f.lblMessage.Text = "بر روی این حواله برگشت، فاکتور برگشت از خرید و سند حسابداری تنظیم شده و از طریق فاکتورهای برگشت از خرید قابل ویرایش است"; f.ShowDialog(); } else if (dt.Rows[0].ItemArray[1].ToString() == "بله") { frmMessage f = new frmMessage(); f.flag = 0; f.lblMessage.Text = "این سند تایید شده و شما مجاز به ویرایش اسناد تایید شده نمی باشید"; f.ShowDialog(); } else { frmTurn_Transfer f = new frmTurn_Transfer(); f.op = "Edit"; f.FillData(Convert.ToInt32(dgvStore.CurrentRow.Cells["ID"].Value.ToString())); f.ShowDialog(); } } catch { frmMessage f = new frmMessage(); f.flag = 0; f.lblMessage.Text = "حواله برگشت انتخابی معتبر نمی باشد"; f.ShowDialog(); } }