Ejemplo n.º 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     for (int i = 1; i <= 100; i++)
     {
         sequence.Add(i);
     }
     if (!base.IsPostBack)
     {
         PASection    = this.PASectionSer.GetModelList("");
         AllUserTable = UserSer.getUserTableByLoginName(null);
         AllUserDropDownList.DataSource     = AllUserTable;
         AllUserDropDownList.DataTextField  = "LoginName";
         AllUserDropDownList.DataValueField = "Id";
         AllUserDropDownList.DataBind();
         if (base.Request["PATemplateId"] != null)
         {
             this.btnAdd.Visible = false;
             A_PATemplate PATemplate = this.PATemplateSer.GetModelList("A_PATemplateId=" + base.Request["PATemplateId"])[0];
             this.txtPATemplateName.Text = PATemplate.A_PATemplateName;
             PAItemDetail           = this.PATemplateSer.GetDetailList(base.Request["PATemplateId"]);
             this.gvList.DataSource = PAItemDetail;
             this.gvList.DataBind();
         }
         else
         {
             this.btnUpdate.Visible = false;
             this.gvList.DataSource = this.PATemplateSer.GetDetailList("");
             this.gvList.DataBind();
         }
     }
 }
Ejemplo n.º 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     for (int i = 1; i <= 100; i++)
     {
         sequence.Add(i);
     }
     if (!base.IsPostBack)
     {
         PASection    = this.PASectionSer.GetModelList("");
         AllUserTable = UserSer.getUserTableByLoginName(null);
         if (base.Request["UserID"] != null)
         {
             User User = UserSer.getUserByUserId(int.Parse(base.Request["UserID"]));
             lblUserName.Text       = User.LoginName;
             PAItemDetail           = PAUserTemplateSer.GetUserDetailList(base.Request["UserID"]);
             this.gvList.DataSource = PAItemDetail;
             this.gvList.DataBind();
         }
     }
 }
Ejemplo n.º 3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     for (int i = 1; i <= 100; i++)
     {
         sequence.Add(i);
     }
     if (!base.IsPostBack)
     {
         ddlSequence.DataSource = sequence;
         ddlSequence.DataBind();
         ddlPAItem.DataSource     = PAItemSer.GetTablePAItemList("");
         ddlPAItem.DataTextField  = "A_PAItemName";
         ddlPAItem.DataValueField = "A_PAItemId";
         ddlPAItem.DataBind();
         PASection = this.PASectionSer.GetModelList("");
         ddlPASection.DataSource     = PASection;
         ddlPASection.DataTextField  = "A_PASectionName";
         ddlPASection.DataValueField = "A_PASectionId";
         ddlPASection.DataBind();
         AllUserTable = UserSer.getUserTableByLoginName(" and loginStatus='在职'");
         ddlFirstReviewUserID.DataSource     = AllUserTable;
         ddlFirstReviewUserID.DataTextField  = "LoginName";
         ddlFirstReviewUserID.DataValueField = "Id";
         ddlFirstReviewUserID.DataBind();
         ddlSecondReviewUserID.DataSource     = AllUserTable;
         ddlSecondReviewUserID.DataTextField  = "LoginName";
         ddlSecondReviewUserID.DataValueField = "Id";
         ddlSecondReviewUserID.DataBind();
         cblMultiReviewUserID.DataSource     = AllUserTable;
         cblMultiReviewUserID.DataTextField  = "LoginName";
         cblMultiReviewUserID.DataValueField = "Id";
         cblMultiReviewUserID.DataBind();
         if (base.Request["PATemplateId"] != null)
         {
             A_PATemplate PATemplate = this.PATemplateSer.GetModelList("A_PATemplateId=" + base.Request["PATemplateId"])[0];
             this.txtPATemplateName.Text = PATemplate.A_PATemplateName;
             PAItemDetail           = this.PATemplateSer.GetDetailList(base.Request["PATemplateId"]);
             this.gvList.DataSource = PAItemDetail;
             this.gvList.DataBind();
             #region SingleItemDisplay
             if (base.Request["PAItemId"] != null)
             {
                 SinglePAItem = PATemplateSer.GetTableTemplateItem(base.Request["PATemplateId"], base.Request["PAItemId"]);
                 ddlSequence.SelectedValue           = SinglePAItem.Rows[0]["Sequence"].ToString();
                 ddlPASection.SelectedValue          = SinglePAItem.Rows[0]["A_PASectionID"].ToString();
                 ddlPAItem.SelectedValue             = SinglePAItem.Rows[0]["A_PAItemID"].ToString();
                 txtPAItemAmount.Text                = SinglePAItem.Rows[0]["A_PAItemAmount"].ToString();
                 txtPAItemScore.Text                 = SinglePAItem.Rows[0]["A_PAItemScore"].ToString();
                 cbFirstReview.Checked               = bool.Parse(SinglePAItem.Rows[0]["A_PAIsFirstReview"].ToString());
                 ddlFirstReviewUserID.SelectedValue  = SinglePAItem.Rows[0]["A_PAFirstReviewUserID"].ToString();
                 cbSecondReview.Checked              = bool.Parse(SinglePAItem.Rows[0]["A_PAIsSecondReview"].ToString());
                 ddlSecondReviewUserID.SelectedValue = SinglePAItem.Rows[0]["A_PASecondReviewUserID"].ToString();
                 cbMultiReview.Checked               = bool.Parse(SinglePAItem.Rows[0]["A_PAIsMultiReview"].ToString());
                 SingleMultiUser = PATemplateSer.GetTableTemplateItemMultiUser(base.Request["PATemplateId"], base.Request["PAItemId"]);
                 for (int i = 0; i < cblMultiReviewUserID.Items.Count; i++)
                 {
                     for (int j = 0; j < SingleMultiUser.Rows.Count; j++)
                     {
                         if (cblMultiReviewUserID.Items[i].Value.ToString() == SingleMultiUser.Rows[j]["User_ID"].ToString())
                         {
                             cblMultiReviewUserID.Items[i].Selected = true;
                         }
                     }
                 }
                 if (bool.Parse(SinglePAItem.Rows[0]["A_PAIsFirstReview"].ToString()) == true || bool.Parse(SinglePAItem.Rows[0]["A_PAIsSecondReview"].ToString()) == true)
                 {
                     ddlFirstReviewUserID.Enabled  = true;
                     ddlSecondReviewUserID.Enabled = true;
                     cbMultiReview.Checked         = false;
                     cblMultiReviewUserID.Enabled  = false;
                 }
                 else
                 {
                     ddlFirstReviewUserID.Enabled  = false;
                     ddlSecondReviewUserID.Enabled = false;
                     cbFirstReview.Checked         = false;
                     cbSecondReview.Checked        = false;
                     cblMultiReviewUserID.Enabled  = true;
                 }
             }
             #endregion
             btnNameUpdate.Enabled = true;
         }
         else
         {
             btnNameUpdate.Enabled = false;
         }
     }
 }