public User CheckLogin(string username, string password) { var rentalController = new RentalController(); var newForm = FormsFactory.CreateShowMainWidowView(); return(rentalController.CheckLogin(newForm, username, password, UserRepository, this)); }
public void AddRental() { var rentalController = new RentalController(); var newForm = FormsFactory.CreateAddNewRentalView(MemberRepository.GetAllMembers(), BoardGameRepository.GetAllAvailableBoardGames()); rentalController.AddNewRental(newForm, RentalRepository, BoardGameRepository); }
public void ShowActiveRentals() { var rentalController = new RentalController(); var newForm = FormsFactory.CreateShowActiveRentalListView(); rentalController.ViewActiveRentals(newForm, this); }
public void ShowRentalsByMember(int inMemberId) { var rentalController = new RentalController(); var newForm = FormsFactory.CreateShowRentalHistoryListView(); rentalController.ViewRentalsByMember(newForm, inMemberId, MemberRepository, this); }
public void ReturnRental(int inId) { var rentalController = new RentalController(); rentalController.ReturnRental(inId, RentalRepository, BoardGameRepository); }
public void DeleteRental(int inId) { var rentalController = new RentalController(); rentalController.DeleteRental(inId, RentalRepository); }
public List <Rental> GetAllRentalsByMembers(Member inMember) { var rentalController = new RentalController(); return(rentalController.GetAllRentalsByMember(RentalRepository, inMember)); }
public List <Rental> GetAllActiveRentals() { var rentalController = new RentalController(); return(rentalController.GetAllActiveRentals(RentalRepository)); }