コード例 #1
0
ファイル: CarRent.cs プロジェクト: xenon-96-31-10/Lesson2
        private void MakeAnOrderButton_Click(object sender, System.EventArgs e)
        {
            var        selectedCar = CarList.SelectedItem as Car;
            CarService carservice  = new CarService(cars, rentcars);

            carservice.MakeRent(selectedCar, dateTimePicker1.Value, dateTimePicker2.Value);
        }
コード例 #2
0
ファイル: CarRent.cs プロジェクト: xenon-96-31-10/Lesson2
        private void dateTimePicker2_ValueChanged(object sender, System.EventArgs e)
        {
            CarList.DataSource = null;
            CarService carservice = new CarService(cars, rentcars);

            CarList.DataSource = carservice.AVailableCars(dateTimePicker1.Value, dateTimePicker2.Value);
        }
コード例 #3
0
ファイル: CarRent.cs プロジェクト: xenon-96-31-10/Lesson2
 private void dateTimePicker1_ValueChanged(object sender, System.EventArgs e)
 {
     dateTimePicker2.MinDate = dateTimePicker1.Value;
     CarService carservice = new CarService(cars, rentcars);
     CarList.DataSource = null;
     CarList.DataSource = carservice.AVailableCars(dateTimePicker1.Value, dateTimePicker2.Value);
 }
コード例 #4
0
ファイル: CarRent.cs プロジェクト: valdman/Lesson2
 public CarRent()
 {
     InitializeComponent();
     service = new CarService();
     _DateOfBegin = dateTimePicker1.Value;
     _DateOfEnd = dateTimePicker2.Value;
     dateTimePicker1.MinDate = System.DateTime.Today;
     dateTimePicker2.MinDate = System.DateTime.Today;
 }
コード例 #5
0
ファイル: CarRent.cs プロジェクト: holymosh/Lesson2
 private void reloadCar()
 {
     FileDatabase fbase = new FileDatabase(@"C:\holymosh\DBase");
     var all_cars = fbase.GetFromDatabase<Car>();
     FileDatabase rent_base = new FileDatabase(@"C:\holymosh\DBase");
     var rent_dates = rent_base.GetFromDatabase<Rent>();
     CarService service = new CarService(all_cars, rent_dates);
     service.getAvailableCars(dateTimePicker1.Value, dateTimePicker2.Value);
     Car[] available_cars = new Car[service.getCountOfCars];
     available_cars = service.available_cars;
     CarList.Items.Clear();
     CarList.Items.AddRange(available_cars);
 }
コード例 #6
0
ファイル: CarRent.cs プロジェクト: holymosh/Lesson2
        private void CarRent_Load(object sender, System.EventArgs e)
        {
            FileDatabase car_base = new FileDatabase(@"C:\holymosh\DBase");
            var all_cars = car_base.GetFromDatabase<Car>();

            FileDatabase rent_base = new FileDatabase(@"C:\holymosh\DBase");
            var rent_dates = rent_base.GetFromDatabase<Rent>();
            CarService service = new CarService(all_cars, rent_dates);
            service.getAvailableCars(dateTimePicker1.Value, dateTimePicker2.Value);
            Car[] available_cars = new Car[service.getCountOfCars];
            available_cars = service.available_cars;
            CarList.Items.AddRange(available_cars);
        }
コード例 #7
0
ファイル: CarRent.cs プロジェクト: ndiezel0/Lesson2
 public CarRent()
 {
     InitializeComponent();
     _carService = new CarService();
 }
コード例 #8
0
ファイル: AdminPanel.cs プロジェクト: valdman/Lesson2
 public AdminPanel(CarService service)
 {
     InitializeComponent();
 }
コード例 #9
0
ファイル: AdminPanel.cs プロジェクト: ndiezel0/Lesson2
 private void updateRentButton_Click(object sender, EventArgs e)
 {
     CarService carService = new CarService();
     Car car = carRentedList.SelectedItem as Car;
     DateTime from = carService.ConvertToDate(dateTimePicker1.Value);
     DateTime to = carService.ConvertToDate(dateTimePicker2.Value);
     Rent rent = new Rent(car, from, to);
     Rent currentRent = rentListInAdmin.SelectedItem as Rent;
     _adminForRent.ChangeRent(currentRent, rent);
     rentListInAdmin.DataSource = _adminForRent.GetRentForCar(car);
 }
コード例 #10
0
ファイル: CarRent.cs プロジェクト: xenon-96-31-10/Lesson2
 private void MakeAnOrderButton_Click(object sender, System.EventArgs e)
 {
     var selectedCar = CarList.SelectedItem as Car;
     CarService carservice = new CarService(cars, rentcars);
     carservice.MakeRent(selectedCar, dateTimePicker1.Value, dateTimePicker2.Value);
 }