3000 TL ve üzeri siparişlerde Kargo Ücretsiz!
C# ile Gelir-Gider Takip Uygulaması

C# ile Gelir-Gider Takip Uygulaması

C# Windows Forms kullanarak gelir-gider takip uygulamasının adım adım yapımı. Gelir ve gider ekleme, listeleme ve bakiye hesaplama işlemleri.

2 dk okuma 2551 okunma

Bu yazıda, C# Windows Forms kullanarak gelir-gider takip uygulaması geliştiriyoruz. Uygulama; gelir ve gider ekleme, listeleme ve bakiye hesaplama işlemlerini içerir.

Adım 1: Proje Oluşturma ve Arayüz Tasarımı

  1. Öncelikle Visual Studio'yu açıyoruz ve yeni bir Windows Forms projesi oluşturuyoruz. Projemize isim veriyoruz, ardından form tasarımına geçiyoruz.

  2. Form tasarımında, kullanıcıya gelir ve gider ekleyebilmesi için etiketler, metin kutuları ve düğmeler ekliyoruz. İşte bir örnek arayüz:

    • Etiket: "Gelir Ekle"
    • Metin Kutusu: Gelir miktarı için
    • Metin Kutusu: Gelir açıklaması için
    • Tarih Seçici: Gelir tarihi için
    • Düğme: "Gelir Ekle"

    Aynı şekilde "Gider Ekle" için de arayüz elemanlarını ekliyoruz.

Adım 2: Gelir ve Gider Sınıflarının Oluşturulması

  1. Bir C# sınıfı oluşturarak Gelir ve Gider sınıflarını tanımlıyoruz. Bu sınıflarda, gelir veya gider miktarı, açıklama ve tarih gibi özellikler bulunmalı.

class Gelir
{
 public decimal Miktar { get; set; }
 public string Aciklama { get; set; }
 public DateTime Tarih { get; set; }
}

class Gider
{
 public decimal Miktar { get; set; }
 public string Aciklama { get; set; }
 public DateTime Tarih { get; set; }
}

Adım 3: Form Kodlaması ve İşlevlerin Oluşturulması

  1. Form'un kod kısmında, oluşturduğumuz sınıfları kullanarak gelir ve gider koleksiyonlarını tanımlıyoruz:

List<Gelir> gelirListesi = new List<Gelir>();
List<Gider> giderListesi = new List<Gider>();

Gelir ve gider eklemek için düğmelere tıklanma olaylarını kodlayalım:

private void btnGelirEkle_Click(object sender, EventArgs e)
{
 Gelir yeniGelir = new Gelir
 {
 Miktar = Convert.ToDecimal(txtGelirMiktar.Text),
 Aciklama = txtGelirAciklama.Text,
 Tarih = dateGelirTarih.Value
 };
 gelirListesi.Add(yeniGelir);
 // Listeyi güncelleme işlevini çağır
}

private void btnGiderEkle_Click(object sender, EventArgs e)
{
 Gider yeniGider = new Gider
 {
 Miktar = Convert.ToDecimal(txtGiderMiktar.Text),
 Aciklama = txtGiderAciklama.Text,
 Tarih = dateGiderTarih.Value
 };
 giderListesi.Add(yeniGider);
 // Listeyi güncelleme işlevini çağır
}

Gelir ve gider listesini güncellemek için bir işlev oluşturalım:

private void ListeyiGuncelle()
{
 // Gelir listesini güncelleme işlemleri
 // Gider listesini güncelleme işlemleri
 // Toplam bakiye hesaplama
}

Adım 4: Sonuç ve Test Etme

  1. Oluşturduğunuz işlevleri düzenleyin ve form üzerindeki arayüz elemanlarına bağlayın.

  2. Uygulamanızı test edin. Gelir ve gider ekleyerek, listeleri ve toplam bakiyeyi kontrol edin.

İşte bu kadar! "Gelir-Gider Takip Uygulaması" projesini adım adım oluşturduk. Bu projeyi geliştirerek daha fazla özellik ekleyebilir ve daha kullanıcı dostu bir arayüz oluşturabilirsiniz.

Paylaş
Tüm yazılara dön

Yorumlar

Bu yazıya henüz yorum yapılmamış. İlk yorumu siz yazın.

E-posta adresiniz yayınlanmaz. Yorumlar yayınlanmadan önce denetlenir.

Bu form Google reCAPTCHA ile korunmaktadır; Google Gizlilik Politikası ve Hizmet Şartları geçerlidir.

Benzer Yazılar

Hızlı Kargo Hafta içi saat 15:00 öncesinde oluşturduğunuz tüm siparişler aynı gün kargoya verilmektedir.
Güvenli Alışveriş Tüm bilgileriniz 256 Bit SSL sertifikasıyla korunmaktadır.
Uzman Teknik Servis Ürünleriniz için profesyonel bakım ve onarım.
Ücretsiz Kargo Belirli tutarın üzerindeki alışverişlerinizde kargo ücreti ödemezsiniz.

Bültenimize Abone Ol

Kampanya ve fırsatlardan ilk siz haberdar olun.

Kuruköprü Mah. Sefa Özler Cad. özden İşmerkezi kat 7/74 Seyhan / adana

Ödeme Yöntemleri

Visa Mastercard Banka Kartı World

©2017 - 2026 Tüm hakları saklıdır.