static void Main(string[] args) { List <Karyawan> karyawan = new List <Karyawan>(); KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.NIK = "2794"; karyawanTetap.Nama = "Bayu Baskoro"; karyawanTetap.GajiBulanan = 1500000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.NIK = "1911"; karyawanHarian.Nama = "Babas Koro"; karyawanHarian.UpahPerJam = 70000; karyawanHarian.JumlahJamKerja = 8; Sales sales = new Sales(); sales.NIK = "1127"; sales.Nama = "Bayu Bas"; sales.JumlahPenjualan = 15; sales.Komisi = 85000; karyawan.Add(karyawanTetap); karyawan.Add(karyawanHarian); karyawan.Add(sales); Menu(karyawan); }
static void Main(string[] args) { // deklarasi list karyawan List <Karyawan> karyawan = new List <Karyawan>(); // Default data karyawan KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.NIK = "1111"; karyawanTetap.Nama = "Person 1"; karyawanTetap.GajiBulanan = 10000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.NIK = "2222"; karyawanHarian.Nama = "Person 2"; karyawanHarian.UpahPerJam = 60000; karyawanHarian.JumlahJamKerja = 8; Sales sales = new Sales(); sales.NIK = "0000"; sales.Nama = "Random Person"; sales.JumlahPenjualan = 15; sales.Komisi = 80000; karyawan.Add(karyawanTetap); karyawan.Add(karyawanHarian); karyawan.Add(sales); Menu(karyawan); }
static void Main(string[] args) { // deklarasi list karyawan List <Karyawan> karyawan = new List <Karyawan>(); // Default data karyawan KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.Nik = "145-456-789"; karyawanTetap.Nama = "Huda keling"; karyawanTetap.GajiBulanan = 4500000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.Nik = "462-321-345"; karyawanHarian.Nama = "Fira susi"; karyawanHarian.JumlahJamKerja = 8; karyawanHarian.UpahPerJam = 20000; Sales sales = new Sales(); sales.Nik = "789-765-432"; sales.Nama = "Sekar Saraswati"; sales.JumlahPenjualan = 50; sales.Komisi = 55000; karyawan.Add(karyawanTetap); karyawan.Add(karyawanHarian); karyawan.Add(sales); Menu(karyawan); }
static void Main(string[] args) { // deklarasi list karyawan List <Karyawan> karyawan = new List <Karyawan>(); // Default data karyawan KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.NIK = "7074000110010166"; karyawanTetap.Nama = "Ujang"; karyawanTetap.GajiBulanan = 5000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.NIK = "7485014384280002"; karyawanHarian.Nama = "Dadang"; karyawanHarian.UpahPerJam = 25000; karyawanHarian.JumlahJamKerja = 10; Sales sales = new Sales(); sales.NIK = "7404071707980002"; sales.Nama = "Galang Arifin"; sales.JumlahPenjualan = 25; sales.Komisi = 40000; karyawan.Add(karyawanTetap); karyawan.Add(karyawanHarian); karyawan.Add(sales); Menu(karyawan); }
static void Main(string[] args) { // deklarasi list karyawan List <Karyawan> karyawan = new List <Karyawan>(); // Default data karyawan KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.NIK = "2742"; karyawanTetap.Nama = "Fitratul Iman"; karyawanTetap.GajiBulanan = 1000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.NIK = "2809"; karyawanHarian.Nama = "M Iman"; karyawanHarian.UpahPerJam = 60000; karyawanHarian.JumlahJamKerja = 8; Sales sales = new Sales(); sales.NIK = "4128"; sales.Nama = "Ivan S"; sales.JumlahPenjualan = 15; sales.Komisi = 80000; karyawan.Add(karyawanTetap); karyawan.Add(karyawanHarian); karyawan.Add(sales); Menu(karyawan); }
static void Main(string[] args) { // deklarasi list karyawan List <Karyawan> karyawan = new List <Karyawan>(); // Default data karyawan KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.NIK = "2805"; karyawanTetap.Nama = "DHIMAS ALVI"; karyawanTetap.GajiBulanan = 15000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.NIK = "2232"; karyawanHarian.Nama = "DIAN"; karyawanHarian.UpahPerJam = 65000; karyawanHarian.JumlahJamKerja = 8; Sales sales = new Sales(); sales.NIK = "4217"; sales.Nama = "NUR SYAFITRI"; sales.JumlahPenjualan = 10; sales.Komisi = 80000; karyawan.Add(karyawanTetap); karyawan.Add(karyawanHarian); karyawan.Add(sales); Menu(karyawan); }
static void Main(string[] args) { // deklarasi list karyawan List <Karyawan> karyawan = new List <Karyawan>(); // Default data karyawan KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.NIK = "2792"; karyawanTetap.Nama = "Ridho"; karyawanTetap.GajiBulanan = 3000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.NIK = "2788"; karyawanHarian.Nama = "Akbar"; karyawanHarian.UpahPerJam = 200000; karyawanHarian.JumlahJamKerja = 7; Sales sales = new Sales(); sales.NIK = "2766"; sales.Nama = "Melky"; sales.JumlahPenjualan = 30; sales.Komisi = 50000; karyawan.Add(karyawanTetap); karyawan.Add(karyawanHarian); karyawan.Add(sales); Menu(karyawan); }
static void Main(string[] args) { // deklarasi list karyawan List<Karyawan> karyawan = new List<Karyawan>(); // Default data karyawan KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.NIK = "2503"; karyawanTetap.Nama = "Muhammad Aldin"; karyawanTetap.GajiBulanan = 1200000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.NIK = "2808"; karyawanHarian.Nama = "Dipa"; karyawanHarian.UpahPerJam = 60000; karyawanHarian.JumlahJamKerja = 8; Sales sales = new Sales(); sales.NIK = "3918"; sales.Nama = "Olga S sales.JumlahPenjualan = 15; sales.Komisi = 80000; karyawan.Add(karyawanTetap); karyawan.Add(karyawanHarian); karyawan.Add(sales); Menu(karyawan); }
static void Main(string[] args) { // deklarasi list karyawan List <Karyawan> karyawan = new List <Karyawan>(); // Default data karyawan KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.NIK = "19112736"; karyawanTetap.Nama = "Addnan Nurwakhid"; karyawanTetap.GajiBulanan = 10000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.NIK = "19112020"; karyawanHarian.Nama = "Bayu Pamungkas"; karyawanHarian.UpahPerJam = 60000; karyawanHarian.JumlahJamKerja = 8; Sales sales = new Sales(); sales.NIK = "19112424"; sales.Nama = "Nurwicaksana"; sales.JumlahPenjualan = 15; sales.Komisi = 80000; karyawan.Add(karyawanTetap); karyawan.Add(karyawanHarian); karyawan.Add(sales); Menu(karyawan); }
static void Main(string[] args) { // deklarasi list karyawan List <Karyawan> karyawan = new List <Karyawan> (); // Default data karyawan KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.NIK = "2790"; karyawanTetap.Nama = "Nur Fikri"; karyawanTetap.GajiBulanan = 4500000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.NIK = "2925"; karyawanHarian.Nama = "Abot"; karyawanHarian.UpahPerJam = 45000; karyawanHarian.JumlahJamKerja = 10; Sales sales = new Sales(); sales.NIK = "4227"; sales.Nama = "Ilham Syah"; sales.JumlahPenjualan = 15; sales.Komisi = 80000; karyawan.Add(karyawanTetap); karyawan.Add(karyawanHarian); karyawan.Add(sales); Menu(karyawan); }
static void Main(string[] args) { List <Karyawan> karyawan = new List <Karyawan>(); KaryawanTetap karyawanTetap = new KaryawanTetap(); karyawanTetap.NIK = "2837"; karyawanTetap.Nama = "Arya Bakti P"; karyawanTetap.GajiBulanan = 5000000; KaryawanHarian karyawanHarian = new KaryawanHarian(); karyawanHarian.NIK = "2843"; karyawanHarian.Nama = "Galang P"; karyawanHarian.UpahPerJam = 20000; karyawanHarian.JumlahJamKerja = 33; Sales sales = new Sales(); sales.NIK = "2139"; sales.Nama = "Rudi M"; sales.JumlahPenjualan = 17; sales.Komisi = 100000; karyawan.Add(karyawanTetap); karyawan.Add(karyawanHarian); karyawan.Add(sales); Menu(karyawan); }
static void TambahData(List <Karyawan> karyawan) { // menghapus / clear console Console.Clear(); // menampilkan jenis karyawan Console.WriteLine("====================================="); Console.WriteLine("========== TAMBAH KARYAWAN =========="); Console.WriteLine("====================================="); Console.WriteLine("\nSilahkan Pilih Jenis Karyawan: "); Console.WriteLine("1. Karyawan Tetap \n2. Karyawan Harian \n3. Sales"); // input pilihan tambah karyawan InvalidOption: string opt; Console.Write("Masukkan Pilihan [1-3]: "); opt = Console.ReadLine(); Console.WriteLine(); if (opt == "1") { // membuat instance dari class KaryawanTetap KaryawanTetap karyawanTetap = new KaryawanTetap(); Console.WriteLine("Tambah Karyawan Tetap"); // Input Data ke instance Karyawantetap Console.Write("Masukkan NIK \t\t: "); karyawanTetap.NIK = Console.ReadLine(); Console.Write("Masukkan Nama \t\t: "); karyawanTetap.Nama = Console.ReadLine(); Console.Write("Masukkan Gaji Bulanan \t: "); karyawanTetap.GajiBulanan = Convert.ToDouble(Console.ReadLine()); // Menambahkan Data karyawan.Add(karyawanTetap); } else if (opt == "2") { // Membuat instance dari class KaryawanHarian() KaryawanHarian karyawanHarian = new KaryawanHarian(); Console.WriteLine("Tambah Karyawan Harian"); // Input data ke instance karyawanHarian Console.Write("Masukkan NIK \t\t: "); karyawanHarian.NIK = Console.ReadLine(); Console.Write("Masukkan Nama \t\t: "); karyawanHarian.Nama = Console.ReadLine(); Console.Write("Masukkan Upah per Jam \t: "); karyawanHarian.UpahPerJam = Convert.ToDouble(Console.ReadLine()); Console.Write("Masukkan Jam Kerja \t: "); karyawanHarian.JumlahJamKerja = Convert.ToDouble(Console.ReadLine()); // Menambah data ke list karyawan karyawan.Add(karyawanHarian); } else if (opt == "3") { // Membuat Instance dari class SAles Sales sales = new Sales(); Console.WriteLine("Tambah Karyawan Harian"); // Input data ke Instance sales Console.Write("Masukkan NIK \t\t: "); sales.NIK = Console.ReadLine(); Console.Write("Masukkan Nama \t\t: "); sales.Nama = Console.ReadLine(); Console.Write("Masukkan Jml Penjualan \t: "); sales.JumlahPenjualan = Convert.ToDouble(Console.ReadLine()); Console.Write("Masukkan Komisi \t: "); sales.Komisi = Convert.ToDouble(Console.ReadLine()); // menambah data ke list karyawan karyawan.Add(sales); } else { // Handle jika inputan tidak valid Console.WriteLine("Pilihan tidak ada, silahkan masukkan lagi"); goto InvalidOption; } }
static void TambahData(List <Karyawan> karyawan) { Console.Clear(); Console.WriteLine("************ TAMBAH KARYAWAN ************"); Console.WriteLine("\nSilahkan Pilih Jenis Karyawan: "); Console.WriteLine("1. Karyawan Tetap \n2. Karyawan Harian \n3. Sales"); InvalidOption: string opt; Console.Write("Masukkan Pilihan [1-3]: "); opt = Console.ReadLine(); Console.WriteLine(); if (opt == "1") { KaryawanTetap karyawanTetap = new KaryawanTetap(); Console.WriteLine("Tambah Karyawan Tetap"); Console.Write("Masukkan NIK \t\t: "); karyawanTetap.NIK = Console.ReadLine(); Console.Write("Masukkan Nama \t\t: "); karyawanTetap.Nama = Console.ReadLine(); Console.Write("Masukkan Gaji Bulanan \t: "); karyawanTetap.GajiBulanan = Convert.ToDouble(Console.ReadLine()); karyawan.Add(karyawanTetap); } else if (opt == "2") { KaryawanHarian karyawanHarian = new KaryawanHarian(); Console.WriteLine("Tambah Karyawan Harian"); Console.Write("Masukkan NIK \t\t: "); karyawanHarian.NIK = Console.ReadLine(); Console.Write("Masukkan Nama \t\t: "); karyawanHarian.Nama = Console.ReadLine(); Console.Write("Masukkan Upah per Jam \t: "); karyawanHarian.UpahPerJam = Convert.ToDouble(Console.ReadLine()); Console.Write("Masukkan Jam Kerja \t: "); karyawanHarian.JumlahJamKerja = Convert.ToDouble(Console.ReadLine()); karyawan.Add(karyawanHarian); } else if (opt == "3") { Sales sales = new Sales(); Console.WriteLine("Tambah Karyawan Harian"); Console.Write("Masukkan NIK \t\t: "); sales.NIK = Console.ReadLine(); Console.Write("Masukkan Nama \t\t: "); sales.Nama = Console.ReadLine(); Console.Write("Masukkan Jml Penjualan \t: "); sales.JumlahPenjualan = Convert.ToDouble(Console.ReadLine()); Console.Write("Masukkan Komisi \t: "); sales.Komisi = Convert.ToDouble(Console.ReadLine()); karyawan.Add(sales); } else { Console.WriteLine("Pilihan tidak valid, coba lagi"); goto InvalidOption; } }