Exemplo n.º 1
0
        private void LoadAllRooms(int index = 0)
        {
            var list = LazyWorker <Room> .GetAll();

            list.Insert(0, new Room()
            {
                Id       = 0,
                RoomName = ""
            });

            RoomComboBox.DataSource    = list;
            RoomComboBox.DisplayMember = "RoomName";
            RoomComboBox.ValueMember   = "Id";

            if (index < 0)
            {
                index = 0;
            }
            else if (index >= RoomComboBox.Items.Count)
            {
                index = RoomComboBox.Items.Count - 1;
            }

            RoomComboBox.SelectedIndex = index;
        }
Exemplo n.º 2
0
        private void LoadAllEmployees()
        {
            var list = LazyWorker <Employee> .GetAll();

            list.Insert(0, new Employee());

            EmployeeComboBox.DataSource    = list;
            EmployeeComboBox.DisplayMember = "Username";
            EmployeeComboBox.ValueMember   = "Id";
        }
Exemplo n.º 3
0
        private void LoadAllCustomers()
        {
            var list = LazyWorker <Customer> .GetAll();

            list.Insert(0, new Customer());

            CustomerComboBox.DataSource    = list;
            CustomerComboBox.DisplayMember = "FullName";
            CustomerComboBox.ValueMember   = "Id";
        }
Exemplo n.º 4
0
        public static List <BillDisplay> GetAllBills()
        {
            List <BillDisplay> bills = new List <BillDisplay>();

            foreach (BillModel billModel in LazyWorker <BillModel> .GetAll())
            {
                bills.Add(new BillDisplay()
                {
                    Id        = billModel.Id,
                    Customer_ = LazyWorker <Customer> .Get
                                (
                        billModel.CustomerId ?? 0
                                ),
                    Employee_ = LazyWorker <Employee> .Get
                                (
                        billModel.EmployeeId ?? 0
                                ),
                    CreatingDay = billModel.CreatingDay,
                    TotalPrice  = TotalPriceOfBill(billModel.Id)
                });
            }

            return(bills);
        }