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; }
private void LoadAllEmployees() { var list = LazyWorker <Employee> .GetAll(); list.Insert(0, new Employee()); EmployeeComboBox.DataSource = list; EmployeeComboBox.DisplayMember = "Username"; EmployeeComboBox.ValueMember = "Id"; }
private void LoadAllCustomers() { var list = LazyWorker <Customer> .GetAll(); list.Insert(0, new Customer()); CustomerComboBox.DataSource = list; CustomerComboBox.DisplayMember = "FullName"; CustomerComboBox.ValueMember = "Id"; }
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); }