private void BtnGit_Click(object sender, EventArgs e) { try { BtnTaburcu.Enabled = true; btnSecSil.Enabled = true; int z = 0; lblFiyat.Text = ""; Hasta hastaBilgisi = Veritabani.TaburcuKontrol(txtOncekiIslem.Text, txtDosyaNo.Text); dataGridView1.DataSource = Veritabani.IslemAra("tblSevk", txtOncekiIslem.Text, txtDosyaNo.Text).Tables[0]; if (dataGridView1.Rows.Count > 0) { for (int i = 0; i < dataGridView1.Rows.Count - 1; i++) { DataGridViewCellStyle renk = new DataGridViewCellStyle(); if (Convert.ToBoolean(dataGridView1.Rows[i].Cells["taburcu"].Value) == true) { renk.BackColor = Color.White; renk.ForeColor = Color.Black; } else { z++; renk.BackColor = Color.Red; renk.ForeColor = Color.Black; } dataGridView1.Rows[i].DefaultCellStyle = renk; } } if (z == 0) { MessageBox.Show("Hasta bu sevkten taburcu edilmiş.", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Information); BtnTaburcu.Enabled = false; } else { BtnTaburcu.Enabled = true; lblFiyat.Text = Veritabani.FiyatHesapla(txtDosyaNo.Text, txtOncekiIslem.Text).ToString(); } } catch (Exception a) { MessageBox.Show("Bir hata oluştu:" + a.Message, "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void BtnSecSil_Click(object sender, EventArgs e) { try { if (dataGridView1.Rows.Count > 1) { string dosyaNo = dataGridView1.CurrentRow.Cells["dosyaNo"].Value.ToString(); string sevkID = dataGridView1.CurrentRow.Cells["sevkID"].Value.ToString(); DialogResult durum = MessageBox.Show("Kaydı silmek istediğinizden emin misiniz?", "UYARI", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (DialogResult.Yes == durum) { Veritabani.VeriSil("tblSevk", "dosyaNo", dosyaNo, "sevkID", sevkID); MessageBox.Show("Veri silindi.", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Information); } } dataGridView1.DataSource = Veritabani.IslemAra("tblSevk", txtOncekiIslem.Text, txtDosyaNo.Text).Tables[0]; } catch (Exception a) { MessageBox.Show("Bir hata oluştu:" + a.Message, "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }