II.Wilhelm
Hectopat
Daha fazla
- Cinsiyet
- Erkek
- Meslek
- König
Merhaba. Bir araba kiralama uygulaması yapmaya çalışıyorum. Bunun için static bir Veritabanı sınıfı oluşturdum. Ama hata veriyor. Hatanın nereden kaynaklandığını çözemedim. Yardımcı olabilir misiniz?
C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Cryptography.X509Certificates;
using System.Text;
using System.Threading.Tasks;
namespace ArabaKiralama.ClassFolder
{
public static class SanalVeritabani
{
public static List<Kullanici> KullaniciListesi;
public static List<Araba> TümArabalar;
static SanalVeritabani()
{
TümArabalar = new List<Araba>();
KullaniciListesi = new List<Kullanici>();
TümArabalar.Add(new Araba(KullaniciListesi[0].KullaniciID, Araba.ArabaIDOlusturucu(), 5000, "Honda", "Civic", 2015, 6, "Sedan", null));
KullaniciListesi.Add(new Kullanici(Kullanici.GuidOlusturucu(), "İsim", "Ertürk", "İ[email protected]", "Varansk", "Sifre11", Convert.ToDateTime("11-10-2007"), "Şehir", true));
}
public static Kullanici IDAlKullaniciVer(string ID)
{
foreach (Kullanici item in KullaniciListesi)
{
if (item.KullaniciID == ID)
{
return item;
}
}
return null;
}
public static bool ListedeBuKullaniciVarmi(string KullaniciAdi, string Sifre)
{
foreach (Kullanici kisi in KullaniciListesi)
{
if (kisi.KullaniciAdi == KullaniciAdi.Trim() && kisi.Sifre == Sifre.Trim())
{
return true;
}
}
return false;
}
}
}