protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                m_strTemplateName = Request.QueryString[ConstString.QueryString.TEMPLATE_NAME];
                m_strProcessID    = Request.QueryString[ConstString.QueryString.PROCESS_ID];

                if (String.IsNullOrEmpty(m_strTemplateName) || String.IsNullOrEmpty(m_strProcessID))
                {
                    return;
                }

                B_Circulate l_busCirculate = new B_Circulate(TableName.OtherTableName.V_OA_Circulate);

                //String l_strCirculateTableName = TableName.GetCirculateTableName(m_strTemplateName);

                //if (String.IsNullOrEmpty(l_strCirculateTableName))
                //{
                //    return;
                //}

                DataTable l_dtbDataTable = B_Circulate.GetCirculateList(m_strTemplateName, m_strProcessID);

                RepeaterSend.DataSource = l_dtbDataTable;
                RepeaterSend.DataBind();
            }
        }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string ProcessID = Request.QueryString["ProcessType"] == null ? "" : Request.QueryString["ProcessID"].ToString();  // ProcessID

            string WorkItemID = Request.QueryString["WorkItemID"] == null ? "" : Request.QueryString["WorkItemID"].ToString(); // ProcessID

            B_Circulate l_busCirculate = new B_Circulate(TableName.OtherTableName.V_OA_Circulate);

            string cTable = TableName.CirculateTableName.T_OA_GF_Circulate;
            string fTable = TableName.WorkItemsTableName.T_OA_GF_WorkItems;

            DataTable CcDt = l_busCirculate.GetCirculatesByID(cTable, ProcessID, 0);

            DataTable CfDt = l_busCirculate.GetFormByID(fTable, WorkItemID);

            RepeaterForm.DataSource = CfDt;
            RepeaterForm.DataBind();

            RepeaterSend.DataSource = CcDt;
            RepeaterSend.DataBind();
        }