Exemplo n.º 1
0
 public void ShowInfo()
 {
     Model.CCOM.Achievement_degree stu_model = new BLL.CCOM.Achievement_degree().GetModel(" Topic_relation_id=" + relationID + "and Assess_type=1");
     Model.CCOM.Achievement_degree tea_model = new BLL.CCOM.Achievement_degree().GetModel(" Topic_relation_id=" + relationID + "and Assess_type=0");
     //如果是指导教师
     if (GetAdminInfo_CCOM().Role_id == 2)
     {
         if (stu_model != null)
         {
             ddlstudent1.SelectedValue = stu_model.Require_one.ToString();
             ddlstudent2.SelectedValue = stu_model.Require_two.ToString();
             ddlstudent3.SelectedValue = stu_model.Require_three.ToString();
             ddlstudent4.SelectedValue = stu_model.Require_four.ToString();
             ddlstudent5.SelectedValue = stu_model.Require_five.ToString();
             ddlstudent6.SelectedValue = stu_model.Require_six.ToString();
         }
         if (tea_model != null)
         {
             ddlteacher1.SelectedValue = tea_model.Require_one.ToString();
             ddlteacher2.SelectedValue = tea_model.Require_two.ToString();
             ddlteacher3.SelectedValue = tea_model.Require_three.ToString();
             ddlteacher4.SelectedValue = tea_model.Require_four.ToString();
             ddlteacher5.SelectedValue = tea_model.Require_five.ToString();
             ddlteacher6.SelectedValue = tea_model.Require_six.ToString();
         }
         ddlstudent1.Enabled = false;
         ddlstudent2.Enabled = false;
         ddlstudent3.Enabled = false;
         ddlstudent4.Enabled = false;
         ddlstudent5.Enabled = false;
         ddlstudent6.Enabled = false;
     }
     else if (GetAdminInfo_CCOM().Role_id == 3)
     {
         if (stu_model != null)
         {
             ddlstudent1.SelectedValue = stu_model.Require_one.ToString();
             ddlstudent2.SelectedValue = stu_model.Require_two.ToString();
             ddlstudent3.SelectedValue = stu_model.Require_three.ToString();
             ddlstudent4.SelectedValue = stu_model.Require_four.ToString();
             ddlstudent5.SelectedValue = stu_model.Require_five.ToString();
             ddlstudent6.SelectedValue = stu_model.Require_six.ToString();
         }
         if (tea_model != null)
         {
             ddlteacher1.SelectedValue = tea_model.Require_one.ToString();
             ddlteacher2.SelectedValue = tea_model.Require_two.ToString();
             ddlteacher3.SelectedValue = tea_model.Require_three.ToString();
             ddlteacher4.SelectedValue = tea_model.Require_four.ToString();
             ddlteacher5.SelectedValue = tea_model.Require_five.ToString();
             ddlteacher6.SelectedValue = tea_model.Require_six.ToString();
         }
         ddlteacher1.Enabled = false;
         ddlteacher2.Enabled = false;
         ddlteacher3.Enabled = false;
         ddlteacher4.Enabled = false;
         ddlteacher5.Enabled = false;
         ddlteacher6.Enabled = false;
     }
     else
     {
         if (stu_model != null)
         {
             ddlstudent1.SelectedValue = stu_model.Require_one.ToString();
             ddlstudent2.SelectedValue = stu_model.Require_two.ToString();
             ddlstudent3.SelectedValue = stu_model.Require_three.ToString();
             ddlstudent4.SelectedValue = stu_model.Require_four.ToString();
             ddlstudent5.SelectedValue = stu_model.Require_five.ToString();
             ddlstudent6.SelectedValue = stu_model.Require_six.ToString();
         }
         if (tea_model != null)
         {
             ddlteacher1.SelectedValue = tea_model.Require_one.ToString();
             ddlteacher2.SelectedValue = tea_model.Require_two.ToString();
             ddlteacher3.SelectedValue = tea_model.Require_three.ToString();
             ddlteacher4.SelectedValue = tea_model.Require_four.ToString();
             ddlteacher5.SelectedValue = tea_model.Require_five.ToString();
             ddlteacher6.SelectedValue = tea_model.Require_six.ToString();
         }
         ddlstudent1.Enabled = false;
         ddlstudent2.Enabled = false;
         ddlstudent3.Enabled = false;
         ddlstudent4.Enabled = false;
         ddlstudent5.Enabled = false;
         ddlstudent6.Enabled = false;
         ddlteacher1.Enabled = false;
         ddlteacher2.Enabled = false;
         ddlteacher3.Enabled = false;
         ddlteacher4.Enabled = false;
         ddlteacher5.Enabled = false;
         ddlteacher6.Enabled = false;
     }
 }
Exemplo n.º 2
0
        private string DoAction()
        {
            string result = "";
            int    role   = GetAdminInfo_CCOM().Role_id;

            BLL.CCOM.Achievement_degree bll = new BLL.CCOM.Achievement_degree();
            try
            {
                if (GetAdminInfo_CCOM().Role_id == 3)
                {
                    if (ddlstudent1.SelectedValue == "0" || ddlstudent2.SelectedValue == "0" || ddlstudent3.SelectedValue == "0" || ddlstudent4.SelectedValue == "0" || ddlstudent5.SelectedValue == "0" || ddlstudent6.SelectedValue == "0")
                    {
                        return("各项得分不能为空");
                    }
                    Model.CCOM.Achievement_degree stu_model = new BLL.CCOM.Achievement_degree().GetModel(" Topic_relation_id=" + relationID + "and Assess_type=1");
                    if (stu_model == null)
                    {
                        Model.CCOM.Achievement_degree model = new Model.CCOM.Achievement_degree();
                        model.Topic_relation_id = relationID;
                        model.Assess_type       = true;
                        model.Require_one       = Convert.ToInt32(ddlstudent1.SelectedValue);
                        model.Require_two       = Convert.ToInt32(ddlstudent2.SelectedValue);
                        model.Require_three     = Convert.ToInt32(ddlstudent3.SelectedValue);
                        model.Require_four      = Convert.ToInt32(ddlstudent4.SelectedValue);
                        model.Require_five      = Convert.ToInt32(ddlstudent5.SelectedValue);
                        model.Require_six       = Convert.ToInt32(ddlstudent6.SelectedValue);
                        bll.Add(model);
                    }
                    else
                    {
                        Model.CCOM.Achievement_degree model = new BLL.CCOM.Achievement_degree().GetModel(stu_model.Ac_id);
                        model.Require_one   = Convert.ToInt32(ddlstudent1.SelectedValue);
                        model.Require_two   = Convert.ToInt32(ddlstudent2.SelectedValue);
                        model.Require_three = Convert.ToInt32(ddlstudent3.SelectedValue);
                        model.Require_four  = Convert.ToInt32(ddlstudent4.SelectedValue);
                        model.Require_five  = Convert.ToInt32(ddlstudent5.SelectedValue);
                        model.Require_six   = Convert.ToInt32(ddlstudent6.SelectedValue);
                        bll.Update(model);
                    }
                }
                else//指导教师
                {
                    if (ddlteacher1.SelectedValue == "0" || ddlteacher2.SelectedValue == "0" || ddlteacher3.SelectedValue == "0" || ddlteacher4.SelectedValue == "0" || ddlteacher5.SelectedValue == "0" || ddlteacher6.SelectedValue == "0")
                    {
                        return("各项得分不能为空");
                    }
                    Model.CCOM.Achievement_degree tea_model = new BLL.CCOM.Achievement_degree().GetModel(" Topic_relation_id=" + relationID + "and Assess_type=0");
                    if (tea_model == null)
                    {
                        Model.CCOM.Achievement_degree model = new Model.CCOM.Achievement_degree();
                        model.Topic_relation_id = relationID;
                        model.Assess_type       = false;
                        model.Require_one       = Convert.ToInt32(ddlteacher1.SelectedValue);
                        model.Require_two       = Convert.ToInt32(ddlteacher2.SelectedValue);
                        model.Require_three     = Convert.ToInt32(ddlteacher3.SelectedValue);
                        model.Require_four      = Convert.ToInt32(ddlteacher4.SelectedValue);
                        model.Require_five      = Convert.ToInt32(ddlteacher5.SelectedValue);
                        model.Require_six       = Convert.ToInt32(ddlteacher6.SelectedValue);
                        bll.Add(model);
                    }
                    else
                    {
                        Model.CCOM.Achievement_degree model = new BLL.CCOM.Achievement_degree().GetModel(tea_model.Ac_id);
                        model.Require_one   = Convert.ToInt32(ddlteacher1.SelectedValue);
                        model.Require_two   = Convert.ToInt32(ddlteacher2.SelectedValue);
                        model.Require_three = Convert.ToInt32(ddlteacher3.SelectedValue);
                        model.Require_four  = Convert.ToInt32(ddlteacher4.SelectedValue);
                        model.Require_five  = Convert.ToInt32(ddlteacher5.SelectedValue);
                        model.Require_six   = Convert.ToInt32(ddlteacher6.SelectedValue);
                        bll.Update(model);
                    }
                }
            }
            catch {
                result = "提交发生异常";
            }

            return(result);
        }