예제 #1
0
        //添加:(成绩录入)
        private void btnInput_Click(object sender, EventArgs e)
        {
            #region 使用实体类在各层传递数据:

            #region 成绩录入
                        if (cbxStuNum.Text == "")
                        {
                              MessageBox.Show("学号、课程编号、成绩都不能为空!\n 请重新输入!");

                        }
                        else
                        {
                            SelCourseBLL objSelCourseBLLClass = new SelCourseBLL();

                            SelCourseModel objSelCourseModel = new SelCourseModel();

                            objSelCourseModel.StuNum = cbxStuNum.Text;
                            objSelCourseModel.CourseNum = cbxCourseNum.Text;
                            objSelCourseModel.Score = cbxScore.Text;

                            if (objSelCourseBLLClass.InputScore(objSelCourseModel) == true) //由于与修改的逻辑相同,所以这里与修改所调用的方法是相同的
                            {
                                MessageBox.Show("成绩录入成功!");
                            }
                            else
                                MessageBox.Show("成绩录入失败!\n 该学生未进行选课");
                        }

                  #endregion

            #endregion

            RefreshTable();
        }
예제 #2
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            #region 已经注释
            //if (cbxStuNum.Text == "")
            //{
            //    MessageBox.Show("学号不能为空!\n 请重新输入!");
            //}
            //else
            //{
            //    SelCourseBLL objSelCourseBLLClass = new SelCourseBLL();

            //    SelCourseModel objSelCourseModel = new SelCourseModel();

            //    objSelCourseModel.StuNum = cbxStuNum.Text;          //修改条件
            //    objSelCourseModel.CourseName = cbxCourseName.Text;  //修改条件

            //    objSelCourseModel.CourseNum = cbxCourseNum.Text;    //目标内容
            //    objSelCourseModel.Score = cbxScore.Text;            //目标内容
            #endregion

            if (cbxStuNum.Text == "")
             {
                  MessageBox.Show("学号、课程编号、成绩都不能为空!\n 请重新输入!");

             }
            else
            {
                SelCourseBLL objSelCourseBLLClass = new SelCourseBLL();

                SelCourseModel objSelCourseModel = new SelCourseModel();

                objSelCourseModel.StuNum = cbxStuNum.Text;
                objSelCourseModel.CourseNum = cbxCourseNum.Text;
                objSelCourseModel.Score = cbxScore.Text;

              // if (objSelCourseBLLClass.Update(objSelCourseModel) == true)
            if (objSelCourseBLLClass.InputScore(objSelCourseModel) == true)
                {
                    MessageBox.Show("修改成功!");
                }
                else
                    MessageBox.Show("修改失败!");
            }

            RefreshTable();
        }