private void btnYeniCek_Click(object sender, EventArgs e) { CekTip tip = (CekTip)Enum.Parse(typeof(CekTip), cmbCekTip.Text); frmYeniCek frm = new frmYeniCek(CekDurum.Beklemede, tip); frm.ShowDialog(); LoadGrid(); }
void Duzelt() { DataGridViewRow dr = dataGridViewCek.CurrentRow; if (dr != null) { CekDurum durum = (CekDurum)Enum.Parse(typeof(CekDurum), dr.Cells[clDurum.Name].Value.ToString()); if (durum == CekDurum.Beklemede) { int id = dr.Cells[clId.Name].Value.ToStringOrEmpty().ParseStruct(x => int.Parse(x)); CekTip tip = (CekTip)Enum.Parse(typeof(CekTip), dr.Cells[clCekTip.Name].Value.ToString()); frmYeniCek frm = new frmYeniCek(id, durum, tip); frm.ShowDialog(); LoadGrid(); } else { MessageBox.Show("Çeki düzeltebilmek için çekin durumunu Beklemede durumuna getirmeniz gerekli."); } } }