コード例 #1
0
 private void BindFormData()
 {
     string methodName = "BindFormData";
     Logger.Write(this.GetType(), EnumLogLevel.Info, className + ":" + methodName + ":" + Pkurg.PWorldBPM.Common.Log.MessageType.IN);
     try
     {
         BP_LeaseContractInfo obj = lc.GetLeaseContract(ViewState["FormID"].ToString());
         if (obj != null)
         {
             cblSecurityLevel.SelectedValue = obj.SecurityLevel != null ? obj.SecurityLevel.ToString() : "-1";
             cblUrgentLevel.SelectedValue = obj.UrgenLevel != null ? obj.UrgenLevel.ToString() : "-1";
             tbData.Text = ((DateTime)obj.Date).ToString("yyyy-MM-dd");
             tbPerson.Text = obj.UserName;
             tbDepartName.Text = obj.DeptName;
             tbPhone.Text = obj.Mobile;
             tbTitle.Text = obj.ReportTitle;
             tbContent.Text = obj.Url;
             tbReportCode.Text = obj.ReportCode;
             tbReason.Text = obj.Reason;
             tbRemark.Text = obj.Remark;
             cblDecorationContract.SelectedValue = obj.DecorationContract != null ? obj.DecorationContract.ToString() : "-1";
             cblServiceContract.SelectedValue = obj.ServiceContract != null ? obj.ServiceContract.ToString() : "-1";
             cblCompensationContract.SelectedValue = obj.CompensationContract != null ? obj.CompensationContract.ToString() : "-1";
             cblModificationContract.SelectedValue = obj.ModificationContract != null ? obj.ModificationContract.ToString() : "-1";
             cblSupplementContract.SelectedValue = obj.SupplementContract != null ? obj.SupplementContract.ToString() : "-1";
             cblLesseeContract.SelectedValue = obj.LesseeContract != null ? obj.LesseeContract.ToString() : "-1";
             
             hf_biz_type.Value = obj.BizType.ToString();
             hf_biz_id.Value = obj.BizID.ToString();
         }
     }
     catch (Exception ex)
     {
         Logger.Write(this.GetType(), EnumLogLevel.Fatal, className + ":" + methodName + ":" + Pkurg.PWorldBPM.Common.Log.MessageType.Exception + ":" + string.Format("Exception={0}", ex));
         throw ex;
     }
     Logger.Write(this.GetType(), EnumLogLevel.Info, className + ":" + methodName + ":" + Pkurg.PWorldBPM.Common.Log.MessageType.OUT);
 }
コード例 #2
0
    private void BindFormData()
    {
        string methodName = "BindFormData";

        try
        {
            WorkFlowInstance Instance = wf_WorkFlowInstance.GetWorkFlowInstanceById(ViewState["InstanceID"].ToString());
            if (Instance == null)
            {
                ExceptionHander.GoToErrorPage("记录不存在");
            }
            BP_LeaseContractInfo item = lc.GetLeaseContract(Instance.FormId.ToString());
            if (item == null)
            {
                ExceptionHander.GoToErrorPage("记录不存在");
            }
            if (item != null)
            {
                cblSecurityLevel.SelectedValue = item.SecurityLevel != null?item.SecurityLevel.ToString() : "-1";

                cblUrgentLevel.SelectedValue = item.UrgenLevel != null?item.UrgenLevel.ToString() : "-1";

                tbData.Text       = ((DateTime)item.Date).ToString("yyyy-MM-dd");
                tbPerson.Text     = item.UserName;
                tbDepartName.Text = item.DeptName;
                tbPhone.Text      = item.Mobile;
                tbTitle.Text      = item.ReportTitle;
                tbContent.Text    = item.Url;
                tbReportCode.Text = item.ReportCode;
                tbReason.Text     = item.Reason;
                tbRemark.Text     = item.Remark;
                cblDecorationContract.SelectedValue = item.DecorationContract != null?item.DecorationContract.ToString() : "-1";

                cblServiceContract.SelectedValue = item.ServiceContract != null?item.ServiceContract.ToString() : "-1";

                cblCompensationContract.SelectedValue = item.CompensationContract != null?item.CompensationContract.ToString() : "-1";

                cblModificationContract.SelectedValue = item.ModificationContract != null?item.ModificationContract.ToString() : "-1";

                cblSupplementContract.SelectedValue = item.SupplementContract != null?item.SupplementContract.ToString() : "-1";

                cblLesseeContract.SelectedValue = item.LesseeContract != null?item.LesseeContract.ToString() : "-1";
            }

            #region 审批意见框

            ApproveOpinionUC1.InstanceId  = ViewState["InstanceID"].ToString();
            ApproveOpinionUC2.InstanceId  = ViewState["InstanceID"].ToString();
            ApproveOpinionUC3.InstanceId  = ViewState["InstanceID"].ToString();
            ApproveOpinionUC4.InstanceId  = ViewState["InstanceID"].ToString();
            ApproveOpinionUC5.InstanceId  = ViewState["InstanceID"].ToString();
            ApproveOpinionUC6.InstanceId  = ViewState["InstanceID"].ToString();
            ApproveOpinionUC7.InstanceId  = ViewState["InstanceID"].ToString();
            ApproveOpinionUC8.InstanceId  = ViewState["InstanceID"].ToString();
            ApproveOpinionUC9.InstanceId  = ViewState["InstanceID"].ToString();
            ApproveOpinionUC10.InstanceId = ViewState["InstanceID"].ToString();
            ApproveOpinionUC11.InstanceId = ViewState["InstanceID"].ToString();
            ApproveOpinionUC12.InstanceId = ViewState["InstanceID"].ToString();
            ApproveOpinionUC13.InstanceId = ViewState["InstanceID"].ToString();
            ApproveOpinionUC14.InstanceId = ViewState["InstanceID"].ToString();
            ApproveOpinionUC13.InstanceId = ViewState["InstanceID"].ToString();
            ApproveOpinionUC16.InstanceId = ViewState["InstanceID"].ToString();
            ApproveOpinionUC17.InstanceId = ViewState["InstanceID"].ToString();
            ApproveOpinionUC18.InstanceId = ViewState["InstanceID"].ToString();
            #endregion
        }
        catch (Exception ex)
        {
            Logger.Write(this.GetType(), EnumLogLevel.Fatal, className + ":" + methodName + ":" + Pkurg.PWorldBPM.Common.Log.MessageType.Exception + ":" + string.Format("Exception={0}", ex));
            throw ex;
        }
        Logger.Write(this.GetType(), EnumLogLevel.Info, className + ":" + methodName + ":" + Pkurg.PWorldBPM.Common.Log.MessageType.OUT);
    }
コード例 #3
0
    private void BindFormData()
    {
        string methodName = "BindFormData";

        Logger.Write(this.GetType(), EnumLogLevel.Info, className + ":" + methodName + ":" + Pkurg.PWorldBPM.Common.Log.MessageType.IN);
        try
        {
            BP_LeaseContractInfo obj = lc.GetLeaseContract(ViewState["FormID"].ToString());
            cblSecurityLevel.SelectedValue = obj.SecurityLevel != null?obj.SecurityLevel.ToString() : "-1";

            cblUrgentLevel.SelectedValue = obj.UrgenLevel != null?obj.UrgenLevel.ToString() : "-1";

            ListItem item = ddlDepartName.Items.FindByValue(obj.StartDeptCode);
            if (item != null)
            {
                ddlDepartName.SelectedIndex = ddlDepartName.Items.IndexOf(item);
            }

            UpdatedTextBox.Value = ((DateTime)obj.Date).ToString("yyyy-MM-dd");
            tbPerson.Text        = obj.UserName;
            tbPhone.Text         = obj.Mobile;
            tbTitle.Text         = obj.ReportTitle;
            tbReportCode.Text    = obj.ReportCode;
            tbReason.Text        = obj.Reason;
            tbContent.Text       = obj.Url;
            tbRemark.Text        = obj.Remark;
            cblDecorationContract.SelectedValue = obj.DecorationContract != null?obj.DecorationContract.ToString() : "-1";

            cblServiceContract.SelectedValue = obj.ServiceContract != null?obj.ServiceContract.ToString() : "-1";

            cblCompensationContract.SelectedValue = obj.CompensationContract != null?obj.CompensationContract.ToString() : "-1";

            cblModificationContract.SelectedValue = obj.ModificationContract != null?obj.ModificationContract.ToString() : "-1";

            cblSupplementContract.SelectedValue = obj.SupplementContract != null?obj.SupplementContract.ToString() : "-1";

            cblLesseeContract.SelectedValue = obj.LesseeContract != null?obj.LesseeContract.ToString() : "-1";

            WorkFlowInstance workFlowInstance = wf_WorkFlowInstance.GetWorkFlowInstanceByFormId(obj.FormID);
            #region 审批意见框
            ApproveOpinionUC1.InstanceId  = workFlowInstance.InstanceId;
            ApproveOpinionUC2.InstanceId  = workFlowInstance.InstanceId;
            ApproveOpinionUC3.InstanceId  = workFlowInstance.InstanceId;
            ApproveOpinionUC4.InstanceId  = workFlowInstance.InstanceId;
            ApproveOpinionUC5.InstanceId  = workFlowInstance.InstanceId;
            ApproveOpinionUC6.InstanceId  = workFlowInstance.InstanceId;
            ApproveOpinionUC7.InstanceId  = workFlowInstance.InstanceId;
            ApproveOpinionUC8.InstanceId  = workFlowInstance.InstanceId;
            ApproveOpinionUC9.InstanceId  = workFlowInstance.InstanceId;
            ApproveOpinionUC10.InstanceId = workFlowInstance.InstanceId;
            ApproveOpinionUC11.InstanceId = workFlowInstance.InstanceId;
            ApproveOpinionUC12.InstanceId = workFlowInstance.InstanceId;
            ApproveOpinionUC13.InstanceId = workFlowInstance.InstanceId;
            ApproveOpinionUC14.InstanceId = workFlowInstance.InstanceId;
            ApproveOpinionUC15.InstanceId = workFlowInstance.InstanceId;
            ApproveOpinionUC16.InstanceId = workFlowInstance.InstanceId;
            ApproveOpinionUC17.InstanceId = workFlowInstance.InstanceId;
            ApproveOpinionUC18.InstanceId = workFlowInstance.InstanceId;
            #endregion
        }
        catch (Exception ex)
        {
            Logger.Write(this.GetType(), EnumLogLevel.Fatal, className + ":" + methodName + ":" + Pkurg.PWorldBPM.Common.Log.MessageType.Exception + ":" + string.Format("Exception={0}", ex));
            throw ex;
        }
        Logger.Write(this.GetType(), EnumLogLevel.Info, className + ":" + methodName + ":" + Pkurg.PWorldBPM.Common.Log.MessageType.OUT);
    }