Beispiel #1
0
 private void ShowInfo(int Id)
 {
     Eva.BLL.Mark bll=new Eva.BLL.Mark();
     Eva.Model.Mark model=bll.GetModel(Id);
     this.lblId.Text=model.Id.ToString();
     this.lblCourseId.Text=model.CourseId.ToString();
     this.lblStudentId.Text=model.StudentId.ToString();
     this.lblEvalutionId.Text=model.EvalutionId.ToString();
     this.lblScore.Text=model.Score.ToString();
     this.lblBonusPoint.Text=model.BonusPoint.ToString();
     this.lblAcademicYear.Text=model.AcademicYear.ToString();
     this.lblSchoolTerm.Text=model.SchoolTerm.ToString();
     this.lblCheckStep.Text=model.CheckStep.ToString();
     this.lblReason.Text=model.Reason;
     this.lblGpa.Text=model.Gpa.ToString();
 }
Beispiel #2
0
        public void btnSave_Click(object sender, EventArgs e)
        {
            string strErr="";
            if(!PageValidate.IsNumber(txtCourseId.Text))
            {
                strErr+="CourseId格式错误!\\n";
            }
            if(!PageValidate.IsNumber(txtStudentId.Text))
            {
                strErr+="StudentId格式错误!\\n";
            }
            if(!PageValidate.IsNumber(txtEvalutionId.Text))
            {
                strErr+="EvalutionId格式错误!\\n";
            }
            if(!PageValidate.IsDecimal(txtScore.Text))
            {
                strErr+="Score格式错误!\\n";
            }
            if(!PageValidate.IsDecimal(txtBonusPoint.Text))
            {
                strErr+="BonusPoint格式错误!\\n";
            }
            if(!PageValidate.IsNumber(txtAcademicYear.Text))
            {
                strErr+="AcademicYear格式错误!\\n";
            }
            if(!PageValidate.IsNumber(txtSchoolTerm.Text))
            {
                strErr+="SchoolTerm格式错误!\\n";
            }
            if(!PageValidate.IsNumber(txtCheckStep.Text))
            {
                strErr+="CheckStep格式错误!\\n";
            }
            if(this.txtReason.Text.Trim().Length==0)
            {
                strErr+="Reason不能为空!\\n";
            }
            if(!PageValidate.IsDecimal(txtGpa.Text))
            {
                strErr+="Gpa格式错误!\\n";
            }

            if(strErr!="")
            {
                MessageBox.Show(this,strErr);
                return;
            }
            int Id=int.Parse(this.lblId.Text);
            int CourseId=int.Parse(this.txtCourseId.Text);
            int StudentId=int.Parse(this.txtStudentId.Text);
            int EvalutionId=int.Parse(this.txtEvalutionId.Text);
            decimal Score=decimal.Parse(this.txtScore.Text);
            decimal BonusPoint=decimal.Parse(this.txtBonusPoint.Text);
            int AcademicYear=int.Parse(this.txtAcademicYear.Text);
            int SchoolTerm=int.Parse(this.txtSchoolTerm.Text);
            int CheckStep=int.Parse(this.txtCheckStep.Text);
            string Reason=this.txtReason.Text;
            decimal Gpa=decimal.Parse(this.txtGpa.Text);

            Eva.Model.Mark model=new Eva.Model.Mark();
            model.Id=Id;
            model.CourseId=CourseId;
            model.StudentId=StudentId;
            model.EvalutionId=EvalutionId;
            model.Score=Score;
            model.BonusPoint=BonusPoint;
            model.AcademicYear=AcademicYear;
            model.SchoolTerm=SchoolTerm;
            model.CheckStep=CheckStep;
            model.Reason=Reason;
            model.Gpa=Gpa;

            Eva.BLL.Mark bll=new Eva.BLL.Mark();
            bll.Update(model);
            Maticsoft.Common.MessageBox.ShowAndRedirect(this,"保存成功!","list.aspx");
        }