public MainWindow() { rentalOrderService = new RentalOrderService(); rentalOrderLineService = new RentalOrderLineService(); InitializeComponent(); }
public void Remove_Deletes_RentalItem_With_RentalOrderLines() { var unitOfWorkFactory = new UnitOfWorkFactory(); //Arrange var userService = new UserService(unitOfWorkFactory); var itemService = new ItemService(unitOfWorkFactory); var rentalItemService = new RentalItemService(unitOfWorkFactory); var rentalOrderService = new RentalOrderService(unitOfWorkFactory); var rentalOrderLineService = new RentalOrderLineService(unitOfWorkFactory); var userToAdd = UserFactory.CreateValidEntity(); var user = userService.Create(userToAdd); var itemToAdd = ItemFactory.CreateValidEntity(); var item = itemService.Create(itemToAdd); var rentalItemToAdd = RentalItemFactory.CreateValidEntity(item); var rentalItem = rentalItemService.Create(rentalItemToAdd); var rentalOrder = rentalOrderService.Create(user.Id); //var rentalOrderLineToAdd = RentalOrderLineFactory.CreateValidEntity(rentalOrder, rentalItem); var rentalOrderLine = rentalOrderLineService.Rent(rentalOrder.Id, rentalItem.Id); //Act var result = rentalItemService.Remove(rentalItem.Id); //Assert Assert.IsTrue(result); }
public RentalOrdersView() { rentalOrderService = new RentalOrderService(); rentalOrderLineService = new RentalOrderLineService(); InitializeComponent(); FillOrderTable(); }
public RentalOderDetailsView(RentalOrder rentalOrder) { rentalOrderLineService = new RentalOrderLineService(); InitializeComponent(); rentalOrderDetail = rentalOrder; FillOrderTable(); }
public NewRentalView() { userService = new UserService(); itemService = new ItemService(); rentalItemService = new RentalItemService(); rentalOrderLineService = new RentalOrderLineService(); rentalOrderService = new RentalOrderService(); InitializeComponent(); // fills lists FillAvailableItemsList(); FillDrpUser(); AvailableList.ItemsSource = AvailableItemList; OrderList.ItemsSource = OrderItemList; }