示例#1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                stuAccount    = Request.QueryString["stuAccount"];
                titleRecordId = Convert.ToInt32(Request.QueryString["titleRecordId"]);
                if (stuAccount != null)
                {
                    Session["stuAccount"]    = stuAccount;
                    Session["titleRecordId"] = titleRecordId;
                }
                else
                {
                    stuAccount    = Session["stuAccount"].ToString();
                    titleRecordId = Convert.ToInt32(Session["titleRecordId"].ToString());
                }
            }
            //获取查重报告状态
            Path path = pathBll.getState(titleRecordId, 1);

            if (path == null)
            {
                checkState = 0;
            }
            else
            {
                checkState = path.state;
            }
            //获取中期质量报告状态
            MedtermQualityBll qualityBll = new MedtermQualityBll();
            MedtermQuality    medterm    = qualityBll.getState(titleRecordId);

            if (medterm == null)
            {
                midState = 0;
            }
            else
            {
                midState = medterm.state;
            }
            //获取论文完成状态
            Path pathPaper = pathBll.getState(titleRecordId, 0);

            if (pathPaper == null)
            {
                paperState = 0;
            }
            else
            {
                paperState = pathPaper.state;
            }
            getData = titlebll.GetByAccount(stuAccount);
            int i = getData.Tables[0].Rows.Count - 1;

            planId = Convert.ToInt32(getData.Tables[0].Rows[i]["planId"]);
            int proId = Convert.ToInt32(getData.Tables[0].Rows[i]["proId"]);

            teacher = (Teacher)Session["loginuser"];
            TeacherBll teaBll = new TeacherBll();
            int        a      = teacher.college.ColID;

            dsTitle = teaBll.getByColl(teacher.college.ColID, teacher.TeaAccount);
            string op = Request["op"];

            if (op == "submit")
            {
                insert();
            }
        }