Ejemplo n.º 1
0
        private void BtnDelRoomType_Click(object sender, EventArgs e)
        {
            var RoomTypeID = this.dgvRoomType.CurrentRow.Cells["EditRoomTypeID"].Value.ToString();

            var dialogResult = MessageBox.Show(
                "Bạn có muốn xoá loại phòng " + RoomTypeID + "?",
                "XÁC NHẬN XOÁ LOẠI PHÒNG",
                MessageBoxButtons.YesNo,
                MessageBoxIcon.Question);

            if (dialogResult == DialogResult.Yes)
            {
                if (RoomTypeBUS.CountRoomWithType(RoomTypeID) > 0)
                {
                    MessageBox.Show(
                        "Vẫn còn phòng loại " + RoomTypeID + "!\n" +
                        "Xoá loại phòng thất bại!",
                        "XOÁ LOẠI PHÒNG THẤT BẠI",
                        MessageBoxButtons.OK,
                        MessageBoxIcon.Warning);
                    return;
                }

                if (RoomTypeBUS.DeleteRoomType(RoomTypeID))
                {
                    MessageBox.Show(
                        "Xoá loại phòng " + RoomTypeID + " thành công!",
                        "XOÁ LOẠI PHÒNG THÀNH CÔNG",
                        MessageBoxButtons.OK,
                        MessageBoxIcon.Information);
                    this.ReLoadRoomTypeList();
                }
                else
                {
                    MessageBox.Show(
                        "XOÁ LOẠI PHÒNG THẤT BẠI!",
                        "XOÁ LOẠI PHÒNG THẤT BẠI",
                        MessageBoxButtons.OK,
                        MessageBoxIcon.Warning);
                }
            }
        }