Exemplo n.º 1
0
        static void HapusMahasiswa()
        {
            Console.Clear();

            // Melengkapi kode untuk Menghapus Data Mahasiswa
            Console.WriteLine("Hapus Data Mahasiswa\n");
            Console.WriteLine("NIM : ");
            string nim = Console.ReadLine();

            Mahasiswa delete = daftarMahasiswa.SingleOrDefault(x => x.NIM == nim);

            if (daftarMahasiswa.Contains(delete) == true)
            {
                daftarMahasiswa.Remove(delete);
                Console.WriteLine("Data Mahasiswa Berhasil Dihapus");
            }
            else
            {
                Console.WriteLine("NIM Tidak Ditemukan");
            }

            Console.WriteLine("\nTekan ENTER untuk kembali ke menu");
            Console.ReadKey();
        }
Exemplo n.º 2
0
        static void TambahMahasiswa()
        {
            Console.Clear();

            // Melengkapi kode untuk Menambahkan Data Mahasiswa
            Mahasiswa mahasiswa = new Mahasiswa();

            Console.WriteLine("Tambah Data Mahasiswa\n");
            Console.WriteLine("NIM : ");
            mahasiswa.NIM = Console.ReadLine();
            Console.WriteLine("Nama : ");
            mahasiswa.Nama = Console.ReadLine();
            Console.WriteLine("Jenis Kelamin[L/P] : ");
            string JenisKelamin = Console.ReadLine();

            mahasiswa.JenisKelamin = (JenisKelamin == "L" || JenisKelamin == "P") ? "Laki Laki" : "Perempuan";
            Console.WriteLine("IPK : ");
            mahasiswa.IPK = Convert.ToDouble(Console.ReadLine());

            daftarMahasiswa.Add(mahasiswa);

            Console.WriteLine("\nTekan ENTER untuk kembali ke menu");
            Console.ReadKey();
        }