Example #1
0
        protected override string UpdateData()
        {
            RDFNew.Module.Admin.Flow.Flow_Job obj = new RDFNew.Module.Admin.Flow.Flow_Job();
            object[] data = obj.GetMaster(B_Keyword);
            if (data[0].ToString() == "0") //正常
            {
                DataTable dt = data[1] as DataTable;
                if (dt.Rows.Count > 0)
                {
                    DataRow dr;
                    dr = dt.Rows[0];
                    dr["JobName"] = App_Com.Helper.InputText(this.txtJobName.Text, 500);
                    dr["Remark"] = App_Com.Helper.InputText(this.txtRemark.Text, 500);

                    dr["ModBy"] = App_Com.Sys_User.GetUserInfo("UserID");
                    dr["ModOn"] = System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                    data = obj.ApplyMaster(dt.GetChanges(DataRowState.Modified),
                                            App_Com.Helper.BuildLog("Flow_Job", "edit"));
                    if (data[0].ToString() != "0") //正常
                        throw data[1] as Exception;
                    else
                        return data[1].ToString();
                }
                else
                {
                    throw new Exception("需要修改的记录已不存在,请刷新后再试.");
                }
            }
            else
            {
                throw data[1] as Exception;
            }
        }
Example #2
0
        protected override void FillControlData()
        {
            RDFNew.Module.Admin.Flow.Flow_Job da = new RDFNew.Module.Admin.Flow.Flow_Job();
            this.ddlJobID.DataSource = da.GetMaster(new RDFNew.Module.DALEntity.QuerySet())[1] as DataTable;
            this.ddlJobID.DataValueField = "JobID";
            this.ddlJobID.DataTextField = "JobName";
            this.ddlJobID.DataBind();

            if (B_Action.ToLower() == "add" || B_Action.ToLower() == "edit")
            {
                this.txtRoleName.OnClientTriggerClick = Window1.GetSaveStateReference(
                this.hidRoleID.ClientID, this.txtRoleName.ClientID)
                        + Window1.GetShowReference("../../Sys/Role/Sys_RoleList.aspx?action=select");

                this.txtPOrgID.OnClientTriggerClick = Window1.GetSaveStateReference(
                this.txtPOrgID.ClientID, this.txtPOrgName.ClientID, this.hidPID.ClientID)
                        + Window1.GetShowReference("Flow_OrgList.aspx?action=select");
            }

            if (B_Action.ToLower() == "add")
            {
                this.txtPOrgID.Text = Request.QueryString["ParentID"];
                this.txtPOrgName.Text = Request.QueryString["ParentName"];
                this.txtPOrgName.Text = Server.UrlDecode(this.txtPOrgName.Text);
                this.hidPID.Text = Request.QueryString["ParentRID"];
            }
        }