Exemplo n.º 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!this.Page.IsPostBack && base.Request.QueryString["optype"] != "ADD")
     {
         KnowledgeTypeModel singleType = KnowledgeTypeAction.GetSingleType(base.Request.QueryString["ID"]);
         this.GetValueFromTable(singleType);
     }
 }
Exemplo n.º 2
0
    private void SetValueFromTable()
    {
        CriterionModel criterionModel = new CriterionModel();

        criterionModel = CriterionAction.GetSingle(new Guid(this.Session["CriterionCODE"].ToString()));
        DataTable type = DatumClass.GetType(criterionModel.Flage.ToString());

        if (type != null && type.Rows.Count > 0)
        {
            foreach (DataRow dataRow in type.Rows)
            {
                object obj = dataRow["TypeName"];
                if (obj != null)
                {
                    this.txtClass.Text = dataRow["TypeName"].ToString();
                }
            }
        }
        this.PublisherYhmc.Text    = com.jwsoft.pm.entpm.PageHelper.QueryUser(this, criterionModel.PublishYhdm.Trim());
        this.TxtCriterionName.Text = criterionModel.CriterionName;
        if (CriterionEdit.IsNumber(criterionModel.Publisher))
        {
            this.TxtPublisher.Text = com.jwsoft.pm.entpm.PageHelper.QueryDept(this, Convert.ToInt32(criterionModel.Publisher));
        }
        this.Textbox1.Text  = criterionModel.Remark;
        this.hdnClass.Value = KnowledgeTypeAction.GetSingleType(criterionModel.Flage).TypeName;
        this.hdnDept.Value  = criterionModel.Publisher.ToString();
        CriterionLogic criterionLogic = new CriterionLogic();
        DataTable      dtModelByID    = criterionLogic.getDtModelByID(criterionModel.CriterionCode.ToString());

        foreach (DataRow dataRow2 in dtModelByID.Rows)
        {
            if (dataRow2["mark"].ToString() == "3")
            {
                this.HiddenField1.Value = "3";
            }
            string value = dataRow2["mark"].ToString();
            this.hdnmark.Value = value;
        }
    }