Ejemplo n.º 1
0
    protected void bt_Save_Click(object sender, EventArgs e)
    {
        if ((Guid)ViewState["ProcessID"] != Guid.Empty)//修改
        {
            EWF_Flow_ProcessCCBLL bll = new EWF_Flow_ProcessCCBLL((Guid)ViewState["ProcessID"]);

            bll.Model.DataObject         = new Guid(ddl_DataObject_Decision.SelectedValue);
            bll.Model.DefaultNextProcess = new Guid(ddl_DefaultNextProcess.SelectedValue);
            bll.Model.Description        = tbx_Description.Text;
            bll.Model.Sort = int.Parse(tbx_Sort.Text);

            bll.Model.MessageSubject = tbx_MessageSubject.Text;
            bll.Model.Name           = tbx_Name.Text;
            bll.Model.RecipientRole  = new Guid(ddl_RecipientRole_Decision.SelectedValue);
            bll.Update();
        }
        else//新增
        {
            EWF_Flow_ProcessCCBLL bll = new EWF_Flow_ProcessCCBLL();
            bll.Model.App                = (Guid)ViewState["AppID"];
            bll.Model.DataObject         = new Guid(ddl_DataObject_Decision.SelectedValue);
            bll.Model.DefaultNextProcess = new Guid(ddl_DefaultNextProcess.SelectedValue);
            bll.Model.Description        = tbx_Description.Text;
            bll.Model.Sort               = int.Parse(tbx_Sort.Text);
            bll.Model.Type               = 9;

            bll.Model.MessageSubject = tbx_MessageSubject.Text;
            bll.Model.Name           = tbx_Name.Text;
            bll.Model.RecipientRole  = new Guid(ddl_RecipientRole_Decision.SelectedValue);
            bll.Add();
        }
        Response.Redirect("FlowProcessList.aspx?AppID=" + ViewState["AppID"].ToString());
    }
    protected void bt_Save_Click(object sender, EventArgs e)
    {
        if ((Guid)ViewState["ProcessID"] != Guid.Empty)//修改
        {
            EWF_Flow_ProcessCCBLL bll = new EWF_Flow_ProcessCCBLL((Guid)ViewState["ProcessID"]);

            bll.Model.DataObject = new Guid(ddl_DataObject_Decision.SelectedValue);
            bll.Model.DefaultNextProcess = new Guid(ddl_DefaultNextProcess.SelectedValue);
            bll.Model.Description = tbx_Description.Text;
            bll.Model.Sort = int.Parse(tbx_Sort.Text);

            bll.Model.MessageSubject = tbx_MessageSubject.Text;
            bll.Model.Name = tbx_Name.Text;
            bll.Model.RecipientRole = new Guid(ddl_RecipientRole_Decision.SelectedValue);
            bll.Update();
        }
        else//新增
        {
            EWF_Flow_ProcessCCBLL bll = new EWF_Flow_ProcessCCBLL();
            bll.Model.App = (Guid)ViewState["AppID"];
            bll.Model.DataObject = new Guid(ddl_DataObject_Decision.SelectedValue);
            bll.Model.DefaultNextProcess = new Guid(ddl_DefaultNextProcess.SelectedValue);
            bll.Model.Description = tbx_Description.Text;
            bll.Model.Sort = int.Parse(tbx_Sort.Text);
            bll.Model.Type = 9;

            bll.Model.MessageSubject = tbx_MessageSubject.Text;
            bll.Model.Name = tbx_Name.Text;
            bll.Model.RecipientRole = new Guid(ddl_RecipientRole_Decision.SelectedValue);
            bll.Add();

        }
        Response.Redirect("FlowProcessList.aspx?AppID=" + ViewState["AppID"].ToString());
    }
Ejemplo n.º 3
0
    private void BindData()
    {
        EWF_Flow_ProcessCCBLL bll = new EWF_Flow_ProcessCCBLL((Guid)ViewState["ProcessID"]);

        #region 绑定基本信息
        this.lb_ID.Text      = ViewState["ProcessID"].ToString();
        tbx_Name.Text        = bll.Model.Name;
        tbx_Description.Text = bll.Model.Description;
        ddl_DefaultNextProcess.SelectedValue = bll.Model.DefaultNextProcess.ToString();
        tbx_Sort.Text = bll.Model.Sort.ToString();
        #endregion

        ddl_RecipientRole_Decision.SelectedValue = bll.Model.RecipientRole.ToString();
        ddl_RecipientRole_Decision_SelectedIndexChanged(null, null);
        ddl_DataObject_Decision.SelectedValue = bll.Model.DataObject.ToString();
        tbx_MessageSubject.Text = bll.Model.MessageSubject;
    }
    private void BindData()
    {
        EWF_Flow_ProcessCCBLL bll = new EWF_Flow_ProcessCCBLL((Guid)ViewState["ProcessID"]);

        #region 绑定基本信息
        this.lb_ID.Text = ViewState["ProcessID"].ToString();
        tbx_Name.Text = bll.Model.Name;
        tbx_Description.Text = bll.Model.Description;
        ddl_DefaultNextProcess.SelectedValue = bll.Model.DefaultNextProcess.ToString();
        tbx_Sort.Text = bll.Model.Sort.ToString();
        #endregion

        ddl_RecipientRole_Decision.SelectedValue = bll.Model.RecipientRole.ToString();
        ddl_RecipientRole_Decision_SelectedIndexChanged(null, null);
        ddl_DataObject_Decision.SelectedValue = bll.Model.DataObject.ToString();
        tbx_MessageSubject.Text = bll.Model.MessageSubject;
    }