Esempio n. 1
0
        private void frmRooms_Load(object sender, EventArgs e)
        {
            roomTypeDataTable = roomTypeBUS.GetAllRoomType();
            //Binding data
            lkRoomTypeName.Properties.DataSource    = roomTypeDataTable;
            lkRoomTypeName.Properties.DisplayMember = "RoomTypeName";
            lkRoomTypeName.Properties.ValueMember   = "RoomTypeID";
            //
            statusDataTable = statusBUS.GetAllStatus();
            lkStatus.Properties.DataSource    = statusDataTable;
            lkStatus.Properties.DisplayMember = "StatusName";
            lkStatus.Properties.ValueMember   = "StatusID";
            //
            roomDataTable           = roomBUS.GetAllRoomWithDate();
            grdListRooms.DataSource = roomDataTable;


            // -------------------------- search -------------------------- --------------

            // tag range

            //search engine init
            _GridFilter = new GridFilter(grdvListRooms);
            _GridFilter.AddTextbox("RoomID", txtRoomId);
            _GridFilter.AddTextbox("RoomName", txtRoomName);
            _GridFilter.AddTextbox("RoomTypeID", lkRoomTypeName, true, false);
            _GridFilter.AddTextbox("StatusID", lkStatus, true, false);
            _GridFilter.AddTextbox("NumberOfBeds", txtNumberOfBeds, true, false);
            _GridFilter.AddDateControl("StartDate", dateFrom, true, false);
            _GridFilter.AddDateControl("EndDate", dateTo, true, false);

            dateFrom.DateTime = DateTime.Now;
            dateTo.DateTime   = DateTime.Now;

            InitForSeachForm init = new InitForSeachForm();

            init.Init(this, _GridFilter, txtSearchDelay, rgrSearAfter);

            init.SearchWhenTextChanged(lkRoomTypeName);
            init.SearchWhenTextChanged(dateFrom);
            init.SearchWhenTextChanged(dateTo);
            init.SearchWhenTextChanged(lkStatus);
            init.SearchWhenTextChanged(txtNumberOfBeds);
            init.SearchWhenTextChanged(txtRoomName);
            // assign
        }
Esempio n. 2
0
 private void frmRoom_Load(object sender, EventArgs e)
 {
     //
     roomTypeDataTable = roomTypeBUS.GetAllRoomType();
     lkRoomType.Properties.DataSource    = roomTypeDataTable;
     lkRoomType.Properties.DisplayMember = "RoomTypeName";
     lkRoomType.Properties.ValueMember   = "RoomTypeID";
     //
     statusDataTable = statusBUS.GetAllStatus();
     lkStatus.Properties.DataSource    = statusDataTable;
     lkStatus.Properties.DisplayMember = "StatusName";
     lkStatus.Properties.ValueMember   = "StatusID";
     //
     roomDataTable          = roomBUS.GetAllRoom();
     grdListRoom.DataSource = roomDataTable;
     InitControlByData();
 }
Esempio n. 3
0
        private void frmOrder_Load(object sender, EventArgs e)
        {
            OrderOfDate.EditValue = DateTime.Now;
            dateStart.EditValue   = DateTime.Now;
            dateEnd.EditValue     = DateTime.Now;
            //
            //roomTypeDataTable = roomTypeBUS.GetAllRoomType();
            //lkRoomType.Properties.DataSource = roomTypeDataTable;
            //lkRoomType.Properties.DisplayMember = "RoomTypeName";
            //lkRoomType.Properties.ValueMember = "RoomTypeID";
            //
            roomTypeDataTable = roomTypeBUS.GetAllRoomType();
            chkCmbRoomTypeName.Properties.DataSource    = roomTypeDataTable;
            chkCmbRoomTypeName.Properties.DisplayMember = "RoomTypeName";
            chkCmbRoomTypeName.Properties.ValueMember   = "RoomTypeID";
            chkCmbRoomTypeName.CheckAll();
            //
            customerDataTable = customerBUS.GetAllCustomer();
            lkCustomer.Properties.DataSource    = customerDataTable;
            lkCustomer.Properties.DisplayMember = "CustomerName";
            lkCustomer.Properties.ValueMember   = "CustomerID";

            //
            grdColRomSno.VisibleIndex      = 1;
            roomResultDataTable            = roomBUS.GetAllRoomByDateFromTo(dateStart.DateTime, dateEnd.DateTime);
            roomResultDataTableClone       = roomResultDataTable.Clone();
            roomMulitiSelect               = new GridCheckMarksSelection(grdvSearchRoomResult);
            grdSearchRoomResult.DataSource = roomResultDataTableClone;
            //
            grdCol1RoomSno.VisibleIndex = 1;
            roomSelectsMulitiSelect     = new GridCheckMarksSelection(grdvListRoom);
            roomSelectsDataTable        = new DataTable();
            makeDataTable(new string[] { "RoomID", "RoomName", "RoomTypeName", "StartDate", "EndDate", "NumberOfBeds", "Price", "Monetized", "StatusName" }, ref roomSelectsDataTable);
            grdListRoom.DataSource = roomSelectsDataTable;
            //grdListRoom.DataSource = roomResultDataTable;
            //
            grdvListRoom.OptionsSelection.EnableAppearanceFocusedRow           = false;
            grdvListRoom.Columns["CheckMarkSelection"].OptionsColumn.AllowEdit = true;
        }
Esempio n. 4
0
 private void frmRoomType_Load(object sender, EventArgs e)
 {
     roomTypeDataTable          = roomTypeBUS.GetAllRoomType();
     grdListRoomType.DataSource = roomTypeDataTable;
     InitControlByData();
 }