/// <summary>
        /// Thực hiện chức năng xóa vai trò
        /// </summary>
        /// <Modified>
        ///     Author      Date        Comments
        ///     Cuongdb    14/2/2008    Tạo mới
        /// </Modified>
        private void btnXoaVaiTro_Click(object sender, EventArgs e)
        {
            string result = new Taxi.MessageBox.MessageBoxBA().Show("Bạn có chắc chắn xóa vai trò này", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.YesNo, Taxi.MessageBox.MessageBoxIconBA.Question);

            if (result == DialogResult.Yes.ToString())
            {
                try
                {
                    DataTable tabRole = new DataTable();
                    objRoles.RoleID = strRoleID;
                    tabRole         = objRoles.GetRoles();
                    objRoles.DeleteRolePermission();
                    objUserRole.RoleID = strRoleID;
                    objUserRole.DeleteUserByRole();
                    if (objRoles.DeleteRoles() == 0)
                    {
                        new Taxi.MessageBox.MessageBoxBA().Show("Đã xóa thành công vai trò được chọn", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Information);
                        //Ghi log
                        Log objLog = new Log();
                        objLog.WriteLog(ThongTinDangNhap.USER_ID, HanhDongGhiLog.QuanLyVaiTro_Xoa,
                                        DateTime.Now, "Xóa vai trò " + strRoleID);
                    }
                }
                catch
                {
                    new Taxi.MessageBox.MessageBoxBA().Show("Bạn không thể xóa vai trò này", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Information);
                }
                LoadRoleData();
            }
        }