/// <summary>
 /// 加载表单
 /// </summary>
 /// <param name="FormId"></param>
 private void InitFormData(string FormId)
 {
     try
     {
         JC_FinalistApprovalInfo info = JC_FinalistApproval.GetJC_FinalistApprovalInfoByFormID(FormId);
         if (info != null)
         {
             ListItem selectItem = ddlDepartName.Items.FindByValue(info.StartDeptId);
             if (selectItem != null)
             {
                 selectItem.Selected = true;
             }
             //加载业务数据
             StartDeptId        = info.StartDeptId;
             tbDateTime.Text    = info.ArchiveDate;
             tbProjectName.Text = info.ProjectName;
             cblIsImpowerProject.SelectedIndex = int.Parse(info.IsAccreditByGroup);
             tbCheckStatus.Text = info.CheckStatus;
             cbGroupPurchaseDept.Items[0].Selected = info.GroupPurchaseDept == "1";
             cbGroupLegalDept.Items[0].Selected    = info.GroupLegalDept == "1";
         }
         else
         {
             tbDateTime.Text = DateTime.Now.ToString();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
    /// <summary>
    /// 保存表单
    /// </summary>
    /// <returns></returns>
    private JC_FinalistApprovalInfo SaveFormData()
    {
        //FormId
        JC_FinalistApprovalInfo info = null;

        try
        {
            info = JC_FinalistApproval.GetJC_FinalistApprovalInfoByFormID(FormId);
            if (info == null)
            {
                info = new JC_FinalistApprovalInfo()
                {
                    //保存数据到数据库
                    FormID            = FormId,
                    ProjectName       = tbProjectName.Text,
                    StartDeptId       = ddlDepartName.SelectedItem.Value,
                    ReportDept        = ddlDepartName.SelectedItem.Text,
                    ReportDate        = DateTime.Now.ToString(),
                    IsAccreditByGroup = cblIsImpowerProject.SelectedIndex.ToString(),
                    CheckStatus       = tbCheckStatus.Text,
                    GroupPurchaseDept = cbGroupPurchaseDept.Items[0].Selected ? "1" : "0",
                    GroupLegalDept    = cbGroupLegalDept.Items[0].Selected ? "1" : "0",
                };
                JC_FinalistApproval.InsertJC_FinalistApprovalInfo(info);
            }
            else
            {
                info.ProjectName       = tbProjectName.Text;
                info.StartDeptId       = ddlDepartName.SelectedItem.Value;
                info.ReportDept        = ddlDepartName.SelectedItem.Text;
                info.ReportDate        = tbDateTime.Text;
                info.IsAccreditByGroup = cblIsImpowerProject.SelectedIndex.ToString();
                info.CheckStatus       = tbCheckStatus.Text;
                info.GroupPurchaseDept = cbGroupPurchaseDept.Items[0].Selected ? "1" : "0";
                info.GroupLegalDept    = cbGroupLegalDept.Items[0].Selected ? "1" : "0";

                JC_FinalistApproval.UpdateJC_FinalistApprovalInfo(info);
            }
        }
        catch (Exception ex)
        {
            throw ex;
        }
        return(info);
    }
Example #3
0
 /// <summary>
 /// 加载表单
 /// </summary>
 private void InitFormData()
 {
     try
     {
         JC_FinalistApprovalInfo info = JC_FinalistApproval.GetJC_FinalistApprovalInfoByFormID(FormId);
         if (!string.IsNullOrEmpty(Request.QueryString["id"]))
         {
             if (info != null)
             {
                 //加载业务数据
                 tbProjectName.Text = info.ProjectName;
                 ddlDepartName.Text = info.ReportDept;
                 lbDeptCode.Text    = info.StartDeptId;
                 tbDateTime.Text    = info.ReportDate ?? "";
                 cblIsImpowerProject.SelectedIndex = int.Parse(info.IsAccreditByGroup);
                 tbCheckStatus.Text = info.CheckStatus.Replace(" ", "&nbsp;").Replace("\n", "<br/>");
                 if (!string.IsNullOrEmpty(info.IsApproval))
                 {
                     lbIsApproval.Text = string.Format("{1}({0})", info.IsApproval == "1" ? "批准" : "拒绝", lbIsApproval.Text);
                     if (info.IsApproval == "1")
                     {
                         this.lbIsApproval.Style.Add("color", "green");
                     }
                     else
                     {
                         this.lbIsApproval.Style.Add("color", "red");
                     }
                 }
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 /// <summary>
 /// 加载表单
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void InitFormData(string formId)
 {
     try
     {
         JC_FinalistApprovalInfo info = JC_FinalistApproval.GetJC_FinalistApprovalInfoByFormID(FormId);
         if (!string.IsNullOrEmpty(Request.QueryString["id"]))
         {
             if (info != null)
             {
                 //加载业务数据
                 tbProjectName.Text = info.ProjectName;
                 tbDateTime.Text    = info.ReportDate ?? "";
                 ddlDepartName.Text = info.ReportDept;
                 lbDeptCode.Text    = info.StartDeptId;
                 cblIsImpowerProject.SelectedIndex = int.Parse(info.IsAccreditByGroup);
                 tbCheckStatus.Text = info.CheckStatus;
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }