public static void BekleyenİşlemleriGerçekleştir() { MuhasebeObjesi muhasebeObje = Veritabanıİşlemleri.Getir(); while (muhasebeObje != null) { muhasebeObje = Veritabanıİşlemleri.Getir(); } }
public static object[] KomutÇalıştır(string modülSınıfAdı, string methodAdı, object[] inputs) { // ? switch (modülSınıfAdı) { case "MaaşYatır": MuhasebeModülü.MaaşYatır(inputs.müşteriNumarası); break; case "YıllıkÜcretTahsilEt": MuhasebeObjesi muhasebeObje = new MuhasebeObjesi { ModuleClassName = modülSınıfAdı, MethodName = methodAdı, CustomerNo = inputs.müşteriNumarası, Status = 0; }; Veritabanıİşlemleri.Ekle(muhasebeObje); break; case "OtomatikÖdemeleriGerçekleştir": MuhasebeModülü.OtomatikÖdemeleriGerçekleştir(inputs.müşteriNumarası); break; default: Console.WriteLine(string.Format("{0} numaralı müşteri için geçerli bir işlem seçilmemiştir.", müşteriNumarası)); break; } //throw new NotImplementedException(); /* * sınıf isimlerinin orjinalleri türkçe karakter içierdiği için bu şekilde devam edilmiştir. */ }