Example #1
0
 /// <summary>
 /// Constructor method.
 /// </summary>
 public Cart()
 {
     InitializeComponent();
     storeMemberController       = new StoreMemberController();
     rentalTransactionController = new RentalTransactionController();
     furnitureController         = new FurnitureController();
 }
Example #2
0
        /// <summary>
        /// Constructor method.
        /// </summary>
        public Return()
        {
            InitializeComponent();
            this.returnController            = new ReturnController();
            this.returnTransactionController = new ReturnTransactionController();
            this.furnitureController         = new FurnitureController();
            rentalTransactionController      = new RentalTransactionController();

            this.employeeID           = EmployeeDashboard.employeeID;
            buttonReturn.Enabled      = false;
            buttonAddToReturn.Enabled = false;
            this.itemsToReturn        = new List <ReturnableItem>();
        }
        /// <summary>
        /// Controller
        /// </summary>
        /// <param name="returnCart"></param>

        public ViewCustomerRentalTransactionsUserControl()
        {
            InitializeComponent();
            this.currentCustomer             = new Customer();
            this.transactionList             = new List <RentalTransaction>();
            this.furnitureController         = new FurnitureController();
            this.rentalTransactionController = new RentalTransactionController();
            this.currentEmployee             = new Employee();

            this.RentalTransactionDataGridView.AllowUserToAddRows        = false;
            this.RentalTransactionDataGridView.RowHeadersVisible         = false;
            this.RentalTransactionDataGridView.DefaultCellStyle.WrapMode = DataGridViewTriState.False;
            this.RentalTransactionDataGridView.AutoResizeColumns();
            this.RentalTransactionDataGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
            this.RentalTransactionDataGridView.AutoResizeRows();
            this.RentalTransactionDataGridView.AutoSizeRowsMode        = DataGridViewAutoSizeRowsMode.AllCells;
            this.RentalTransactionDataGridView.Columns[5].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
        }
        /// <summary>
        /// Controller
        /// </summary>
        public CustomerRentalShoppingCartUserControl()
        {
            InitializeComponent();
            this.furnitureController         = new FurnitureController();
            this.rentalTransactionController = new RentalTransactionController();
            this.furnitureList               = new List <Furniture>();
            this.currentCustomer             = new Customer();
            this.DaysRentingTextBox.Text     = "1";
            this.RentalDataGridView.EditMode = DataGridViewEditMode.EditOnKeystroke;

            this.RentalDataGridView.AllowUserToAddRows        = false;
            this.RentalDataGridView.RowHeadersVisible         = false;
            this.RentalDataGridView.DefaultCellStyle.WrapMode = DataGridViewTriState.False;
            this.RentalDataGridView.AutoResizeColumns();
            this.RentalDataGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
            this.RentalDataGridView.AutoResizeRows();
            this.RentalDataGridView.AutoSizeRowsMode        = DataGridViewAutoSizeRowsMode.AllCells;
            this.RentalDataGridView.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
        }
Example #5
0
        /// <summary>
        /// controller
        /// </summary>
        /// <param name="transactionID">transaction id</param>
        /// <param name="returnShoppingCart">cart</param>
        public RentalItemsFormDialog(int transactionID, ReturnShoppingCartUserControl returnShoppingCart)
        {
            InitializeComponent();
            this.furnitureController         = new FurnitureController();
            this.rentalTransactionController = new RentalTransactionController();
            this.transactionID   = transactionID;
            this.currentEmployee = new Employee();
            this.rentalItemList  = this.rentalTransactionController.GetRentalItemByTransactionID(this.transactionID);
            this.returnItemList  = new List <Furniture>();
            this.returnCart      = returnShoppingCart;

            this.RentalItemDataGridView.AllowUserToAddRows        = false;
            this.RentalItemDataGridView.RowHeadersVisible         = false;
            this.RentalItemDataGridView.DefaultCellStyle.WrapMode = DataGridViewTriState.False;
            this.RentalItemDataGridView.AutoResizeColumns();
            this.RentalItemDataGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
            this.RentalItemDataGridView.AutoResizeRows();
            this.RentalItemDataGridView.AutoSizeRowsMode        = DataGridViewAutoSizeRowsMode.AllCells;
            this.RentalItemDataGridView.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
        }
        /// <summary>
        /// Contructor of Return Shopping cart
        /// </summary>
        public ReturnShoppingCartUserControl()
        {
            InitializeComponent();
            this.currentCustomer             = new Customer();
            this.furnitureController         = new FurnitureController();
            this.rentalTransactionController = new RentalTransactionController();
            this.returnTransactionController = new ReturnTransactionController();

            dgvCartReturn.AllowUserToAddRows        = false;
            dgvCartReturn.RowHeadersVisible         = false;
            dgvCartReturn.DefaultCellStyle.WrapMode = DataGridViewTriState.False;
            dgvCartReturn.AutoResizeColumns();
            dgvCartReturn.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
            dgvCartReturn.AutoResizeRows();
            dgvCartReturn.AutoSizeRowsMode        = DataGridViewAutoSizeRowsMode.AllCells;
            dgvCartReturn.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;

            this.txtLateFee.ReadOnly     = true;
            this.txtRefundTotal.ReadOnly = true;

            returnItemBindingSource.DataSource = returnCartItemList;
            //this.addReturn(1, 1, 1);
        }
Example #7
0
 /// <summary>
 /// Constructor method.
 /// </summary>
 public ViewRentals()
 {
     InitializeComponent();
     this.rentalTransactionController = new RentalTransactionController();
 }