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(); }
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(); }