private static void GetAllRentalDetailList(RentalsManager rentalsManager) { Console.WriteLine("Kiralanan Arabalar Listesi: \nId\tCar Name\tCustomer Name\tRent Date\tReturn Date"); foreach (var rental in rentalsManager.GetRentalDetails().Data) { Console.WriteLine($"{rental.RentalId}\t{rental.CarName}\t{rental.CustomerName}\t{rental.RentDate}\t{rental.ReturnDate}"); } }
private void RentACar_Load(object sender, EventArgs e) { RentalsManager rManager = new RentalsManager(new EFRentalsDal()); var result = rManager.GetRentalDetails(); if (result.Success) { dataGridView1.DataSource = result.Data; } }
private static void ReturnRental(RentalsManager rentalsManager) { Console.WriteLine("Kiraladığınız araba hangi Car Id'ye sahip?"); int carId = Convert.ToInt32(Console.ReadLine()); var returnedRental = rentalsManager.GetRentalDetails(I => I.CarId == carId); foreach (var rental in returnedRental.Data) { rental.ReturnDate = DateTime.Now; Console.WriteLine(returnedRental.Message); } }