Kod:
decimal taksitli;
decimal tutar;
taksitli = Convert.ToDecimal(txttaksit.Text);
tutar = Convert.ToDecimal(txttutar.Text);
DateTime acilis_tarih = txttarih.Value;
baglan.Open();
for (int i = 1; i <= taksitli; i++)
{
SqlCommand kmt = new SqlCommand("Insert into Gider (tarih,odeme,kart,banka,tutar,taksit,kirilim,aciklama,ay,yil,taksit_tutari) values (@tarih,@odeme,@kart,@banka,@tutar,@taksit,@kirilim,@aciklama,@ay,@yil,@taksit_tutari)", baglan);
Decimal taksit_tutari = tutar / taksitli;
txttaksit_tutari.Text = Math.Round(taksit_tutari, 2).ToString();
DateTime yeni_tar = acilis_tarih.AddMonths(i-1);
kmt.Parameters.AddWithValue("@tarih", yeni_tar);
kmt.Parameters.AddWithValue("@odeme", giderbox.Text);
kmt.Parameters.AddWithValue("@kart", kartbox.Text);
kmt.Parameters.AddWithValue("@banka", bankabox.Text);
kmt.Parameters.AddWithValue("@tutar", tutar);
kmt.Parameters.AddWithValue("@taksit", i+"/"+taksitli);
kmt.Parameters.AddWithValue("@kirilim", harcamabox.Text);
kmt.Parameters.AddWithValue("@aciklama", txtaciklama.Text);
kmt.Parameters.AddWithValue("@ay", yeni_tar.ToString("MMMM"));
kmt.Parameters.AddWithValue("@yil", yeni_tar.ToString("yyyy"));
kmt.Parameters.AddWithValue("@taksit_tutari", txttaksit_tutari.Text);
kmt.ExecuteNonQuery();
kmt.Dispose();
}
baglan.Close()