private void button1_Click(object sender, EventArgs e)
{
string deger = GecmisList.SelectedRows[0].Cells[0].Value.ToString();
DialogResult konus = MessageBox.Show("Seçili Kira Geçmişi Silinsin mi?", "Mesaj", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
if (konus == DialogResult.OK)
{
OleDbCommand sil = new OleDbCommand("DELETE FROM GeçmişKiralamalar WHERE sırano=" + deger.ToString() + "", baglanti);
baglanti.Open();
sil.ExecuteNonQuery();
baglanti.Close();
MessageBox.Show("Seçili geçmiş silindi .", "Mesaj", MessageBoxButtons.OK, MessageBoxIcon.Information);
string a = lblPlaka.Text;
baglanti.Open();
OleDbCommand arama = new OleDbCommand("SELECT * FROM GeçmişKiralamalar where Plaka like '" + a + "' ", baglanti);
OleDbDataAdapter damusteridoldur = new OleDbDataAdapter(arama);
DataSet dsmusteridoldur = new DataSet();
damusteridoldur.Fill(dsmusteridoldur, "GeçmişKiralamalar");
GecmisList.DataSource = dsmusteridoldur.Tables[0];
baglanti.Close();
int b = GecmisList.Rows.Count; //datagridwievdeki toplam satir sayisini aliyor.
double toplam = 0;
for (int i = 0; i <b; i++)
{
if (GecmisList.Rows[i].Cells[7].Value != DBNull.Value) //toplanacak deger bos mu diye kontrol ediliyor
{
toplam = toplam + Convert.ToDouble(GecmisList.Rows[i].Cells[7].Value);//toplama yapiliyor }
}
}
lblToplamKazanc.Text = toplam.ToString();
lblKiralamaSayısı.Text = Convert.ToString(GecmisList.Rows.Count - 1);
Hiç yorum yok:
Yorum Gönder