Beispiel #1
0
 public InputScoreForm(TeacherBean teacherBean)
 {
     InitializeComponent();
     this.teacher = teacherBean;
     label2.Text  = "[当前教师登录] 姓名:" + teacher.Name + " 教工编号:" + teacher.TCode;
     Show();
 }
Beispiel #2
0
 public OpenCourseForm(TeacherBean teacher)
 {
     this.teacher = teacher;
     InitializeComponent();
     label3.Text = "[当前教师登录] 姓名:" + teacher.Name + " 教工编号:" + teacher.TCode;
     ShowStuPlan();
     ShowMyOpenCourse();
 }
Beispiel #3
0
 /// <summary>
 /// 构造器
 /// </summary>
 /// <param name="teacher"></param>
 /// <param name="preForm"></param>
 public TeacherHome(TeacherBean teacher, Form preForm)
 {
     InitializeComponent();
     this.ControlBox = false;   // 设置不出现关闭按钮
     this.teacher    = teacher;
     this.preForm    = preForm;
     skinLabel1.Text = "[姓名] " + teacher.Name;
     skinLabel2.Text = "[教工编号] " + teacher.TCode;
 }
Beispiel #4
0
        public int DeleteTeacher(TeacherBean b)
        {
            int count = 0;

            try
            {
                SqlParameter[] sp =
                {
                    para = new SqlParameter("@Id", b.Id),
                };
                count = sh.RunSql("PR_TeacherList_Delete", sp);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(count);
        }
Beispiel #5
0
        private void simpleButtonOK_Click(object sender, EventArgs e)
        {
            TeacherDAO  d = new TeacherDAO();
            TeacherBean b = new TeacherBean();

            foreach (DataRow r in tabTeacher.Rows)
            {
                b.StaffNumber = r["StaffNumber"].ToString();
                b.Id          = Convert.ToInt32(r["Id"].ToString());
                string status = r["Status"].ToString();
                if (status == "Adding")
                {
                    d.AddTeacher(b);
                }
                else if (status == "Deleting")
                {
                    d.DeleteTeacher(b);
                }
            }
        }