亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? formcurriculum.vb

?? 學生信息管理系統
?? VB
?? 第 1 頁 / 共 2 頁
字號:
        '
        Me.miGiveCourse.Index = 2
        Me.miGiveCourse.Text = "專業開課"
        '
        'FormCurriculum
        '
        Me.AutoScaleBaseSize = New System.Drawing.Size(6, 14)
        Me.ClientSize = New System.Drawing.Size(648, 309)
        Me.Name = "FormCurriculum"
        '
        AddControls()

    End Sub#End Region    Private Sub AddControls()        Me.GroupBox1.Controls.Add(Me.lblCourse)
        Me.GroupBox1.Controls.Add(Me.lblCourseType)
        Me.GroupBox1.Controls.Add(Me.lblClassDay)
        Me.GroupBox1.Controls.Add(Me.lblClassroom)
        Me.GroupBox1.Controls.Add(Me.lblClasstime)
        Me.GroupBox1.Controls.Add(Me.lblCoefficient)
        Me.GroupBox1.Controls.Add(Me.lblStuNum)
        Me.GroupBox1.Controls.Add(Me.lblTeacher)
        Me.GroupBox1.Controls.Add(Me.txtCoefficient)
        Me.GroupBox1.Controls.Add(Me.txtStuAmount)
        Me.GroupBox1.Controls.Add(Me.cmbTeacher)
        Me.GroupBox1.Controls.Add(Me.cmbClassDay)
        Me.GroupBox1.Controls.Add(Me.cmbClassroom)
        Me.GroupBox1.Controls.Add(Me.cmbClassTime)
        Me.GroupBox1.Controls.Add(Me.cmbCourse)
        Me.GroupBox1.Controls.Add(Me.cmbType)
        'add controls to GroupBox1 here
    End Sub    '讀取窗體各控件值,并設置m_oCurriculum對象實例相應屬性    Private Function GetControl() As Boolean
        If Object.Equals(Me.m_oCurriculum, Nothing) Then
            GetControl = False
        Else
            '讀取控件值
            Me.m_oCurriculum.CourseId = Me.cmbCourse.SelectedValue
            Me.m_oCurriculum.CourseTypeId = Me.cmbType.SelectedValue
            Me.m_oCurriculum.m_sClassRoom = Me.cmbClassroom.Text
            Me.m_oCurriculum.teacherid = Me.cmbTeacher.SelectedValue
            Me.m_oCurriculum.m_sDay = Me.cmbClassDay.Text
            Me.m_oCurriculum.m_iTimeId = Me.cmbClassTime.SelectedValue
            Me.m_oCurriculum.m_iStudentAmount = CInt(Me.txtStuAmount.Text)
            Me.m_oCurriculum.m_fCoefficient = CDbl(Me.txtCoefficient.Text)
            GetControl = True
        End If
    End Function    '根據m_oCurriculum對象實例的屬性設置窗體各控件值    Private Function SetControl() As Boolean        If Object.Equals(Me.m_oCurriculum, Nothing) Then
            SetControl = False
        Else
            '設置控件值
            Me.cmbCourse.SelectedValue = Me.m_oCurriculum.CourseId
            Me.cmbType.SelectedValue = Me.m_oCurriculum.CourseTypeId
            Me.cmbClassroom.Text = Me.m_oCurriculum.m_sClassRoom
            Me.cmbTeacher.SelectedValue = Me.m_oCurriculum.TeacherId
            Me.cmbClassDay.Text = Me.m_oCurriculum.m_sDay
            Me.cmbClassTime.SelectedValue = Me.m_oCurriculum.m_iTimeId
            Me.txtStuAmount.Text = Me.m_oCurriculum.m_iStudentAmount
            Me.txtCoefficient.Text = Me.m_oCurriculum.m_fCoefficient
            SetControl = True
        End If
    End Function    '初始化TreeView    Protected Overrides Sub InitTreeView()        '清空節點
        Me.tvStudent.Nodes(0).Nodes.Clear()
        '添加右鍵菜單
        Me.tvStudent.ContextMenu = Me.cmCurriculum
        '填充節點
        Dim dtTemp As DataTable = CommonDB.DbBase.DataInterface.Execute4DS("select id,course_name,profession_id,profession_name,college_id,college_name from v_curriculum order by profession_id").Tables(0)
        Dim tnRoot As TreeNode = tvStudent.Nodes(0)
        Dim iPreviousCollegeId As Integer = 0
        Dim iPreviousProfessionId As Integer = 0
        Dim tnCurrentCollege, tnCurrentProfession, tnCurriculum As TreeNode
        For Each drTemp As DataRow In dtTemp.Rows
            '填充學院
            If Not Object.Equals(drTemp(4), DBNull.Value) Then
                If drTemp(4) <> iPreviousCollegeId Then
                    tnCurrentCollege = New TreeNode(drTemp(5), 1, 1)
                    tnCurrentCollege.Tag = drTemp(4)
                    tnRoot.Nodes.Add(tnCurrentCollege)
                    iPreviousCollegeId = drTemp(4)
                End If
            End If
            '填充專業
            If Not Object.Equals(drTemp(2), DBNull.Value) Then
                If drTemp(2) <> iPreviousProfessionId Then
                    tnCurrentProfession = New TreeNode(drTemp(3), 2, 2)
                    tnCurrentProfession.Tag = drTemp(2)
                    tnCurrentCollege.Nodes.Add(tnCurrentProfession)
                    iPreviousProfessionId = drTemp(2)
                End If
            End If
            '填充課程
            If Not Object.Equals(drTemp(0), DBNull.Value) Then
                tnCurriculum = New TreeNode(drTemp(1), 3, 3)
                tnCurriculum.Tag = drTemp(0)
                tnCurrentProfession.Nodes.Add(tnCurriculum)
            End If
        Next
        tvStudent.ExpandAll()
    End Sub    '初始化窗體    Protected Overrides Sub Init()
        Me.Text = "專業開課"
        lblCaption.Text = "專業開課 Give Course"
        btnOk.Text = "確定"
        btnCancel.Text = "取消"

        'Init ComboBox
        '課程下拉框
        cmbCourse.Items.Clear()
        cmbCourse.ValueMember = "id"
        cmbCourse.DisplayMember = "name"
        'cmbCourse.DataSource = CommonDB.DbBase.DataInterface.Execute4DS("select id,name from course").Tables(0).DefaultView
        '課程類型下拉框
        cmbType.Items.Clear()
        cmbType.ValueMember = "id"
        cmbType.DisplayMember = "name"
        cmbType.DataSource = CommonDB.DbBase.DataInterface.Execute4DS("select id,name from course_type").Tables(0).DefaultView
        '教室下拉框
        cmbClassroom.Items.Clear()
        cmbClassroom.ValueMember = "address"
        cmbClassroom.DisplayMember = "address"
        cmbClassroom.DataSource = CommonDB.DbBase.DataInterface.Execute4DS("select address from classroom").Tables(0).DefaultView
        '上課時間下拉框
        cmbClassTime.Items.Clear()
        cmbClassTime.ValueMember = "id"
        cmbClassTime.DisplayMember = "caption"
        cmbClassTime.DataSource = CommonDB.DbBase.DataInterface.Execute4DS("select id,caption from class_time").Tables(0).DefaultView
        '教室下拉框
        cmbTeacher.Items.Clear()
        cmbTeacher.ValueMember = "id"
        cmbTeacher.DisplayMember = "name"
        cmbTeacher.DataSource = CommonDB.DbBase.DataInterface.Execute4DS("select id,name from teacher").Tables(0).DefaultView
        '上課日期下拉框
        cmbClassDay.Items.Clear()
        cmbClassDay.Items.AddRange(New Object() {"星期一", "星期二", "星期三", "星期四", "星期五"})

        Me.btnOk.Enabled = False
    End Sub

    'cmCurriculum彈出事件處理
    Private Sub cmCurriculum_Popup(ByVal sender As Object, ByVal e As EventArgs) Handles cmCurriculum.Popup
        If tvStudent.SelectedNode.ImageIndex = 2 Then
            '專業節點右鍵菜單
            miGiveCourse.Visible = True
            miCancelCourse.Visible = False
            miEditCourse.Visible = False
        ElseIf tvStudent.SelectedNode.ImageIndex = 3 Then
            '課程節點右鍵菜單
            miGiveCourse.Visible = False
            miCancelCourse.Visible = True
            miEditCourse.Visible = True
        Else
            miGiveCourse.Visible = False
            miCancelCourse.Visible = False
            miEditCourse.Visible = False
        End If
    End Sub

    '專業開課菜單項單擊
    Private Sub miGiveCourse_Click(ByVal sender As Object, ByVal e As EventArgs) Handles miGiveCourse.Click
        Me.m_oCurriculum = New Curriculum
        cmbCourse.DataSource = DbBase.DataInterface.Execute4DS("select id,name from course where profession_id = " & CInt(tvStudent.SelectedNode.Tag)).Tables(0).DefaultView
        btnOk.Text = "開課"
        btnOk.Enabled = True
    End Sub

    '修改課程菜單項單擊
    Private Sub miEditCourse_Click(ByVal sender As Object, ByVal e As EventArgs) Handles miEditCourse.Click
        Me.m_oCurriculum = New Curriculum(CInt(tvStudent.SelectedNode.Tag))
        cmbCourse.DataSource = CommonDB.DbBase.DataInterface.Execute4DS("select id,name from course where profession_id =" & tvStudent.SelectedNode.Parent.Tag).Tables(0).DefaultView
        SetControl()
        btnOk.Text = "修改"
        btnOk.Enabled = True
    End Sub

    '專業消課菜單項單擊
    Private Sub miCancelCourse_Click(ByVal sender As Object, ByVal e As EventArgs) Handles miCancelCourse.Click
        Me.m_oCurriculum = New Curriculum(tvStudent.SelectedNode.Tag)
        cmbCourse.DataSource = CommonDB.DbBase.DataInterface.Execute4DS("select id,name from course where profession_id =" & tvStudent.SelectedNode.Parent.Tag).Tables(0).DefaultView
        SetControl()
        btnOk.Text = "消課"
        btnOk.Enabled = True
    End Sub

    Protected Overrides Sub OK()
        GetControl()
        Select Case btnOk.Text
            Case "開課"
                If Me.m_oCurriculum.GiveCourse() = 0 Then
                    MessageBox.Show("專業開課成功!")
                End If
            Case "修改"
                If Me.m_oCurriculum.EditCourse = 0 Then
                    MessageBox.Show("修改課程成功!")
                End If
            Case "消課"
                If Me.m_oCurriculum.CancelCourse = 0 Then
                    MessageBox.Show("專業消課成功!")
                End If
            Case Else
                '
        End Select
        Cancel()
    End Sub

    Protected Overrides Sub Cancel()
        InitTreeView()
        btnOk.Text = "確定"
        btnOk.Enabled = False
        Me.m_oCurriculum = Nothing
        SetControl()
    End Sub
End Class

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩激情一区| 成人app软件下载大全免费| 日韩网站在线看片你懂的| 国产一区 二区| 亚洲男人电影天堂| 日韩一区二区三区观看| 91麻豆精品国产91久久久久| 国产成人免费视频网站高清观看视频| 亚洲一区免费在线观看| 欧美韩国日本综合| 日韩欧美一区在线| 在线观看欧美日本| 成人一二三区视频| 久久精品国产77777蜜臀| 亚洲欧美另类在线| 久久久精品日韩欧美| 3d动漫精品啪啪1区2区免费| 色综合网色综合| 国产福利91精品| 蜜臀av国产精品久久久久| 亚洲一区中文日韩| 综合欧美一区二区三区| 国产午夜亚洲精品午夜鲁丝片| 制服丝袜中文字幕一区| 91成人免费电影| 99re热这里只有精品视频| 国产91清纯白嫩初高中在线观看| 日韩av中文在线观看| 亚洲国产成人va在线观看天堂| 国产欧美视频在线观看| 亚洲精品一区二区三区四区高清| 欧美久久高跟鞋激| 欧美日韩成人在线| 在线看国产日韩| 色丁香久综合在线久综合在线观看| 不卡电影一区二区三区| 国产精品亚洲人在线观看| 国产一区激情在线| 国产在线播放一区二区三区| 精品亚洲aⅴ乱码一区二区三区| 日韩电影在线一区| 亚洲成在线观看| 亚洲综合男人的天堂| 亚洲精品成a人| 亚洲自拍偷拍av| 亚洲国产美女搞黄色| 午夜激情综合网| 日韩电影在线一区| 麻豆视频一区二区| 国内精品伊人久久久久av影院| 久久99在线观看| 国产麻豆成人传媒免费观看| 国产一区二区三区香蕉| 91精品国产综合久久香蕉的特点| 欧美日韩精品欧美日韩精品一| 91精选在线观看| 日韩一区二区三区免费观看 | 久久久午夜精品理论片中文字幕| 精品国产99国产精品| 欧美一区二区三区爱爱| 日韩一区二区视频| 久久久蜜臀国产一区二区| 欧美高清在线一区| 亚洲一线二线三线久久久| 日本va欧美va精品发布| 国产在线播放一区三区四| av网站免费线看精品| 在线免费观看日韩欧美| 日韩电影在线观看网站| 九九国产精品视频| 久久精品国产免费| 国产一区999| 成人午夜伦理影院| 色综合久久久久综合| 91性感美女视频| 欧美日韩一本到| 欧美一级二级在线观看| 久久久精品天堂| 亚洲一区在线免费观看| 久久精品二区亚洲w码| 久久精品国产色蜜蜜麻豆| 久久亚洲精品国产精品紫薇| 欧美不卡一区二区三区| 91精品在线观看入口| 精品日韩一区二区三区| 中文字幕一区视频| 男女男精品视频| 欧美三级在线视频| 国产视频一区在线播放| 一区二区三区四区在线播放| 免费在线观看成人| 91在线精品秘密一区二区| 欧美一区二区在线观看| 国产精品久久久久桃色tv| 五月激情综合网| 99国产精品国产精品久久| 欧美一区二区视频在线观看| 中文字幕一区二区三区在线播放| 欧美aⅴ一区二区三区视频| 波多野结衣在线aⅴ中文字幕不卡| 欧美福利一区二区| 亚洲激情五月婷婷| 国产美女av一区二区三区| 欧美三级在线播放| 日韩美女啊v在线免费观看| 精品在线免费观看| 欧美日韩二区三区| 依依成人综合视频| 国产**成人网毛片九色| 欧美大白屁股肥臀xxxxxx| 一区二区欧美精品| 菠萝蜜视频在线观看一区| 精品va天堂亚洲国产| 亚洲国产精品一区二区www在线| 粉嫩久久99精品久久久久久夜| 日韩片之四级片| 日韩专区中文字幕一区二区| 91一区二区在线| 国产蜜臀97一区二区三区| 久久99国产精品久久| 91精品国产综合久久小美女| 亚洲一区二三区| 91黄色免费看| 亚洲色图欧美激情| 国产成人鲁色资源国产91色综 | 国产美女视频91| 日韩写真欧美这视频| 婷婷国产在线综合| 欧美少妇xxx| 亚洲一区中文日韩| 日本道色综合久久| 亚洲另类在线制服丝袜| 97国产一区二区| 中文字幕一区二区三区不卡在线| 国产高清在线精品| 欧美激情在线观看视频免费| 国产a级毛片一区| 欧美激情艳妇裸体舞| 成熟亚洲日本毛茸茸凸凹| 欧美极品aⅴ影院| 风间由美一区二区av101| 日本一区二区三区电影| 成人小视频在线| 国产精品狼人久久影院观看方式| 成人精品小蝌蚪| 亚洲天堂精品视频| 在线免费观看成人短视频| 亚洲午夜电影网| 欧美精选在线播放| 精品一区二区成人精品| 国产亚洲精品aa| 99精品欧美一区二区三区小说| 亚洲欧洲精品成人久久奇米网| 91天堂素人约啪| 亚洲国产精品久久久久婷婷884 | 色综合天天综合网国产成人综合天 | 婷婷一区二区三区| 日韩午夜激情av| 国产69精品久久久久777| 亚洲三级在线免费观看| 欧美视频中文字幕| 久久99精品一区二区三区| 国产日韩欧美精品在线| 色综合久久九月婷婷色综合| 天堂va蜜桃一区二区三区 | eeuss鲁片一区二区三区在线看| 中文字幕制服丝袜一区二区三区 | 91视频免费观看| 天天综合网 天天综合色| 日韩免费高清电影| 99国产精品国产精品毛片| 亚洲成av人片在www色猫咪| 精品乱码亚洲一区二区不卡| 成人国产免费视频| 五月天激情综合| 国产欧美一区二区三区鸳鸯浴 | 成人av影视在线观看| 美腿丝袜在线亚洲一区| 久久久不卡影院| 一本色道综合亚洲| 免费在线观看一区二区三区| 国产欧美一区二区精品婷婷| 欧美系列一区二区| 久久国产福利国产秒拍| 国产精品久久久久久久久免费丝袜 | 日韩视频一区二区在线观看| 国产成人免费9x9x人网站视频| 一区二区不卡在线播放 | 性欧美大战久久久久久久久| 久久女同互慰一区二区三区| 色婷婷精品久久二区二区蜜臂av| 蜜臀精品一区二区三区在线观看| 国产精品久久久久影院亚瑟| 日韩一区二区三区免费看 | 国产成人av电影在线播放| 亚洲高清不卡在线观看| 日本一区二区三区dvd视频在线| 4438成人网| 91久久国产最好的精华液| 国产老肥熟一区二区三区|