private void AddRent() { try { Rent rent; rent = new Rent(); Car car; car = _readRepositoryCar.GetById(int.Parse(textBoxCarId.Text)).FirstOrDefault(); if (car.available == false) { MessageBox.Show("samochod jest niedostepny"); } else { Car newCar; newCar = car; newCar.available = false; _writeRepositoryCar.Edit(car, newCar); User user; user = _readRepositoryUser.GetById(int.Parse(textBoxUserId.Text)).FirstOrDefault(); rent.User = user; rent.Car = car; rent.Expense = 0; rent.DateOfHire = DateTime.Today; rent.DateOfEnd = null; _writeRepositoryRent.Create(rent); } } catch { MessageBox.Show("Niepoprawne Dane"); } }
private void SelectById() { try { if (isUser == false) { dataGridViewHuman.DataSource = _readRepositoryAdministration.GetById(int.Parse(textBoxSelectById.Text)); } else { dataGridViewHuman.DataSource = _readRepositoryUser.GetById(int.Parse(textBoxSelectById.Text)); } } catch { MessageBox.Show("Nie wpisałeś poprawnie Id"); } }