示例#1
0
        private void btn_Save_Room_Click(object sender, EventArgs e)
        {
            int    status = 0;
            BLRoom blR    = new BLRoom();

            if (rbtn_Empty.Checked == true)
            {
                status = 0;
            }
            if (rbtn_Hired.Checked == true)
            {
                status = 1;
            }
            if (rbtn_Reserved.Checked == true)
            {
                status = 2;
            }
            if (SaveStatus == 1)
            {
                blR.CreateRoom(txt_Room_RoomTypeID.Text, txt_Room_OnFloor.Text, status);
            }
            else if (SaveStatus == 2)
            {
                blR.UpdateRoom(Convert.ToInt32(txt_Room_RoomID.Text), txt_Room_RoomTypeID.Text, txt_Room_OnFloor.Text, status);
            }
            SaveStatus          = 0;
            dgv_Room.DataSource = blR.LoadRoom();
            dgv_Room_CellClick(null, null);
            btn_Update_Room.Enabled = true;
            btn_Create_Room.Enabled = true;
            btn_Save_Room.Enabled   = false;
        }
示例#2
0
        private void btn_Delete_Room_Click(object sender, EventArgs e)
        {
            BLRoom blR = new BLRoom();

            blR.DeleteRoom(Convert.ToInt32(txt_Room_RoomID.Text));
            dgv_Room.DataSource = blR.LoadRoom();
            dgv_Room_CellClick(null, null);
        }
示例#3
0
        private void btn_Room_Click(object sender, EventArgs e)
        {
            TabControl_Main.TabPages.Clear();
            TabControl_Main.TabPages.Add(TabPage_Room);
            dgv_Room.AutoResizeColumns();
            BLRoom dbR  = new BLRoom();
            var    data = dbR.LoadRoom();

            if (data != null)
            {
                dgv_Room.DataSource = data;
            }
            else
            {
                dgv_Room.DataSource = null;
            }
            dgv_Room_CellClick(null, null);
            txt_Room_RoomID.Enabled = false;
        }