Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan yazılım eğitim içeriğidir. Eğitmen, müşteriler formunda borç ekleme ve ödeme alma işlemlerinin nasıl yapılacağını adım adım göstermektedir.
- Video, borç ekleme ve ödeme alma işlemlerinin ne işe yaradığını açıklayarak başlıyor, ardından iki farklı form tasarımı ve kodlaması gösteriliyor. İlk olarak borç ekleme formu, ardından ödeme alma formu oluşturuluyor. Her iki form için de dataset ve table adapter kullanılarak veritabanı işlemleri gerçekleştiriliyor.
- Videoda ayrıca müşteri detay tabloları, müşteri tablosundaki borç alanının değiştirilmesi, müşteri detay raporları ve özet formlar arasındaki farklar da açıklanmaktadır. Hüseyin adlı bir müşteriye ait borç örneği üzerinden ödeme alma işlemi de gösterilmektedir.
- 00:01Müşteriler Formunda Borç Ekleme ve Ödeme Alma
- Bu derste müşteriler formunda yeni müşterileri düzenleme, silme, borç ekleme ve ödeme alma işlemleri yapılacak.
- Ödeme alma işlemi, bir kişinin size borcu olduğunu ve bu borcu tahsil etmenizi sağlar.
- Borç ekleme işlemi, kişinin borcunu artırmak için kullanılır ve satış ekranından da borç artırılabilir.
- 01:08Tablolar ve İşlemler
- Müşteriler tablosunda kişinin bilgileri ve o anki borcu bulunurken, müşteri detay tablosunda para hareketleri tutulur.
- Borç eklerken hem müşteriler tablosundaki borç alanı değiştirilir hem de müşteri detay tablosuna yeni bir kayıt eklenir.
- Bu derste iki farklı işlem yapılacak: borç ekleme ve ödeme alma için ayrı formlar tasarlanacak.
- 03:36Dataset Oluşturma
- Dataset'te kategoriler için ve müşteriler için iki table adaptör bulunurken, borç artırma ve azaltma için dataset requery'leri mevcuttur.
- Müşteri detay tablosuna kayıt eklemek için yeni bir table adaptör oluşturulur ve SQL sorgusu yazılır.
- Tek bir kişiye ait kayıt getirmek için müşteri numarası ile sorgulama yapılır ve kayıt ekleme işlemi için insert cümlesi yazılır.
- 07:27Borç Ekle Formu Tasarımı
- Borç ekle formu için müşteri numarası ve adı için iki label, borç tutarı için bir textbox ve tarih için bir date time picker gereklidir.
- Formun başlığı "Borç Ekle" olarak değiştirilir ve tam ekran olmayacak şekilde ayarlanır.
- Form açıldığında müşteri numarası ve adı bilgileri gösterilir, böylece yanlış bir kişiyle işlem yapılmaması sağlanır.
- 09:56Borç Ekleme Formu Tasarımı
- Borç ekleme formu için tutar için textbox, tarih için DateTime picker ve açıklama için textbox ekleniyor.
- Formun altına kaydet ve iptal butonları yerleştiriliyor.
- Form tasarımı tamamlandıktan sonra, kaydet butonuna tıklandığında yapılacak işlemler belirleniyor.
- 11:54Borç Ekleme İşlemleri
- Borç ekleme işlemi iki aşamadan oluşuyor: müşteri detay tablosuna kayıt ekleme ve müşteriler tablosundaki borç alanını artırma.
- İki işlem ayrı ayrı çalışacak, tek tek yapıldığında borç artacak, ikisi birlikte çalıştığında artmayacak.
- İki farklı tablo ile uğraşılacağı için hem müşteriler tablosuna hem de müşteri detay tablosuna erişim gerekiyor.
- 13:22Müşteri Detay Tablosu İşlemleri
- Müşteri detay tablosuna kayıt ekleme için dataset ve table adapter kullanılıyor.
- Müşteri numarası, eklenen tutar, ödenen tutar, tarih ve açıklama bilgileri formdan alınarak tabloya ekleniyor.
- Ödeme tutarı formda yoksa sıfır olarak giriliyor.
- 15:09Müşteriler Tablosu İşlemleri
- Müşteriler tablosunda aktif müşteri bulunup, borç ekleme ekranına gönderiliyor.
- Müşteri numarası ve adı soyadı formdan alınarak borç ekleme ekranına aktarılıyor.
- Borç ekleme işlemi tamamlandıktan sonra, müşteriler tablosundaki borç alanı güncelleniyor.
- 20:32Ödeme Alma Formu Tasarımı
- Ödeme alma ekranı, borç ekleme ekranıyla neredeyse aynı olacak ancak farklı bir formda olacak.
- Ödeme alma ekranında müşteri adı, tutar ve açıklama alanları bulunuyor.
- Ödeme alma işlemi için de müşteriler ve müşteri detay tabloları kullanılacak.
- 23:24Ödeme Alma Formu Oluşturma
- Ödeme alma formunda eklenen tutar sıfır, ödenen tutar ise formdaki ödenen tutar olarak gönderilecek.
- Formda tarih ve açıklama bilgileri de alınacak.
- Ödeme alma işlemi için borç ekleme formundaki kodlar kopyalanıp yapıştırılacak, sadece form adı "frm ödeme al" olarak değiştirilecek.
- 24:23Ödeme Alma İşlemi
- Ödeme alma işlemi çalıştırıldığında, Hüseyin'in 1000 lira borcu olduğu ve 150 lira ödemesi yapıldığı gösteriliyor.
- Ödeme sonrası borç 850 liraya düşüyor ve detaylarda toplam borç 2000 lira, ödenen tutar 150 lira olarak görünüyor.
- Özet formunda eklenen ve ödenen tutarlar ayrı ayrı toplanıyor, farkı o anki borcun miktarını gösteriyor.
- 25:02Detay Formu Hakkında Bilgi
- Müşteri detay formunda sadece o kişiye ait bilgiler gösterilecek.
- Raporlarda müşteri detay raporları olduğu için, seçilen kişiyle ilgili detay bilgileri gelecek.
- Özet formunda açıklama gösterilemiyor, detaylar detay formunda görüntülenecek.