-
Notifications
You must be signed in to change notification settings - Fork 0
/
MusteriManager.cs
50 lines (46 loc) · 1.69 KB
/
MusteriManager.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
using System;
using System.Collections.Generic;
using System.Text;
namespace ClassMetotDemo
{
class MusteriManager
{
int j=1;
public void Ekle(Musteri ms)
{
Console.WriteLine(j+ ". Müşterinin Id'sini giriniz:");
ms.ID = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(j+ ". Müşterinin Adını Giriniz:");
ms.Ad = Console.ReadLine();
Console.WriteLine(j+ ". Müşterinin Soyadını Giriniz:");
ms.Soyad = Console.ReadLine();
Console.WriteLine(j+ ". Müşterinin Yaşını Giriniz:");
ms.Yas = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(j+ ". Müşterinin Bakiyesini Giriniz:");
ms.Bakiye = float.Parse(Console.ReadLine());
j++;
}
public void Sil(List<Musteri> musteriler, int id)
{
for (var i = 0; i < musteriler.Count; i++)
{
Musteri musteri = musteriler[i];
if (musteri.ID == id)
{
musteriler.RemoveAt(i);
}
}
}
public void Listele(List<Musteri> musteriler)
{
int i = 1;
foreach (Musteri ms in musteriler)
{
Console.WriteLine("________________________________________\n");
Console.Write(i+ ". Müşterinin ID'si: " +ms.ID+ "\n" +i+ ". Müşterinin Adı: " + ms.Ad + "\n" +i+ ". Müşterinin Soyadı: " +ms.Soyad+ "\n");
Console.Write(i + ". Müşterinin Yaşı: " + ms.Yas + "\n" + i + ". Müşterinin Bakiyesi: " + ms.Bakiye + "\n");
i++;
}
}
}
}