static void Main(string[] args) { Customer customer1 = new Customer(); customer1.Name = "Salih"; customer1.LastName = "Kamaş"; customer1.IdNo = "11111111111"; customer1.Age = 22; Customer customer2 = new Customer(); customer2.Name = "Mehmet"; customer2.LastName = "İkincil"; customer2.IdNo = "22222222222"; customer2.Age = 33; Customer customer3 = new Customer(); customer3.Name = "Ahmet"; customer3.LastName = "Üçüncül"; customer3.IdNo = "33333333333"; customer3.Age = 44; Customer[] customers = new Customer[] { customer1, customer2, customer3 }; CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer1); customerManager.Listing(customers); customerManager.Delete(customer3); }
static void Main(string[] args) { Customer customer1 = new Customer(); customer1.Id = 1; customer1.Name = "Elif"; customer1.Surname = "Bol"; customer1.Salary = 3000; Customer customer2 = new Customer(); customer2.Id = 2; customer2.Name = "Orhan"; customer2.Surname = "Yalı"; customer2.Salary = 4000; Customer customer3 = new Customer(); customer3.Id = 3; customer3.Name = "Sevil"; customer3.Surname = "Zeki"; customer3.Salary = 5000; Customer customer4 = new Customer(); customer4.Id = 4; customer4.Name = "Ziya"; customer4.Surname = "Petek"; customer4.Salary = 6000; Customer[] currentCustomers = new Customer[] { customer1, customer2, customer3, customer4 }; int customerNumber = currentCustomers.Length; Customer customerNew = new Customer(); customerNew.Id = 5; customerNew.Name = "Ali"; customerNew.Surname = "Tekir"; customerNew.Salary = 6000; Customer[] updatedCustList = new Customer[] { customer1, customer2, customer3, customer4, customerNew }; if (currentCustomers.Length < updatedCustList.Length) { CustomerManager custAlias = new CustomerManager(); { custAlias.Listing(currentCustomers); Console.WriteLine(""); custAlias.Add(currentCustomers.Length, customerNew); Console.WriteLine(""); custAlias.Listing(updatedCustList); Console.WriteLine(""); } customerNumber++; } if (currentCustomers.Length >= updatedCustList.Length) { CustomerManager customerMngAlias2 = new CustomerManager(); { customerMngAlias2.Listing(currentCustomers); Console.WriteLine(""); customerMngAlias2.Delete(customerNumber, customer4); customerMngAlias2.Listing(updatedCustList); Console.WriteLine(""); } } }
static void Main(string[] args) { Customer customer1 = new Customer(); { customer1.CustomerId = 1; customer1.CustomerTcNumber = "11111111111"; customer1.CustomerName = "Gizem"; customer1.CustomerSurname = "Ergin"; } Customer customer2 = new Customer(); { customer2.CustomerId = 2; customer2.CustomerTcNumber = "22222222222"; customer2.CustomerName = "Ece"; customer2.CustomerSurname = "Güler"; } Customer customer3 = new Customer(); { customer3.CustomerId = 3; customer3.CustomerTcNumber = "33333333333"; customer3.CustomerName = "Ezgi"; customer3.CustomerSurname = "Demir"; } Customer customer4 = new Customer(); { customer4.CustomerId = 4; customer4.CustomerTcNumber = "44444444444"; customer4.CustomerName = "Hanife"; customer4.CustomerSurname = "Tuna"; } Selection(); void Selection() { Console.WriteLine("Select an Action \nAdded (a/A) -- Delete (d/D) -- Listing (l/L)"); var pressed = Console.ReadLine(); switch (pressed) { case "a": case "A": { Console.Clear(); Customer customer = new Customer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer); Console.WriteLine(""); Selection(); break; } case "d": case "D": { Console.Clear(); CustomerManager customerManager = new CustomerManager(); List <Customer> customers = new List <Customer> { customer1, customer2, customer3, customer4 }; foreach (var c in customers) { Console.WriteLine("Customer ID: " + c.CustomerId + " Customer Name Surname: " + c.CustomerName + " " + c.CustomerSurname); } Console.WriteLine("\nCustomer Id for delete customer: "); int ID = Convert.ToInt32(Console.ReadLine()); customerManager.Delete(customers, ID); Console.WriteLine(""); Selection(); break; } case "l": case "L": { Console.Clear(); List <Customer> customers = new List <Customer> { customer1, customer2, customer3, customer4 }; CustomerManager customerManager = new CustomerManager(); customerManager.Listing(customers); Console.WriteLine(""); Selection(); break; } default: Environment.Exit(0); break; } } }
static void Main(string[] args) { Customer customer1 = new Customer(); customer1.CustomerName = "SELMA"; customer1.CustomerSurname = "CALİ"; customer1.CustomerId = 1; Customer customer2 = new Customer(); customer2.CustomerName = "ESRA"; customer2.CustomerSurname = "CALİ"; customer2.CustomerId = 2; Customer customer3 = new Customer(); customer3.CustomerName = "ZEYNEP"; customer3.CustomerSurname = "BİLMEZ"; customer3.CustomerId = 3; Operations(); void Operations() { Console.WriteLine("Select an operation: \nAdded (1) \nRemove (2) \nListing (3)"); int selection = Convert.ToInt32(Console.ReadLine()); switch (selection) { case 1: { Console.Clear(); Customer customer = new Customer(); CustomerManager customerManager = new CustomerManager(); customerManager.Add(customer); Console.WriteLine("~~~~~~~~~~~~~~~~"); Operations(); break; } case 2: { Console.Clear(); CustomerManager customerManager = new CustomerManager(); List <Customer> customer = new List <Customer> { customer1, customer2, customer3 }; foreach (var c in customer) { Console.WriteLine("Customer ID: " + c.CustomerId + " Customer Name Surname: " + c.CustomerName + " " + c.CustomerSurname); Console.WriteLine("~~~~~~~~~~~~~~~~"); } Console.WriteLine("\nEnter the customer's ID to be deleted: "); int Id = Convert.ToInt32(Console.ReadLine()); customerManager.Remove(customer, Id); break; } case 3: { Console.Clear(); List <Customer> customers = new List <Customer> { customer1, customer2, customer3 }; CustomerManager customerManager = new CustomerManager(); customerManager.Listing(customers); Console.WriteLine("~~~~~~~~~~~~~~~~"); Operations(); break; } default: Console.WriteLine("Default Case!"); break; } } }