Пример #1
0
        private void InitControl()
        {
            InitBar();

            this.ddlProject = (DropDownList)GetControltByMaster("ddlProject");
            this.ddlCompany = (DropDownList)GetControltByMaster("ddlCompany");
            this.ddlCompany.SelectedIndexChanged += new EventHandler(ddlCompany_SelectedIndexChanged);
            this.dtcCreateTime  = GetControltByMaster("dtcCreateTime") as DateTimeControl;
            this.btnSave        = (Button)GetControltByMaster("btnSave");
            this.btnSave.Click += new EventHandler(btnSave_Click);

            this.txtTaker = (TextBox)GetControltByMaster("txtTaker");
            ((Literal)GetControltByMaster("ltrTaker")).Text = JSDialogAid.GetJSForDialog(txtTaker.ClientID, "../StorageAndPile/SelectUser.aspx");

            this.txtRemark = (TextBox)GetControltByMaster("txtRemark");
        }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            txtStorageEmp = (TextBox)GetControltByMaster("txtStorageEmp");
            L1            = (Literal)GetControltByMaster("L1");
            L1.Text       = JSDialogAid.GetJSForDialog(txtStorageEmp.ClientID, "SelectUser.aspx");
            InitControls();
            if (!IsPostBack)
            {
                InitData();
            }


            btnEdit                    = (Button)GetControltByMaster("btnEdit");
            btnEdit.Click             += new EventHandler(btnEdit_Click);
            btnCancel                  = (Button)GetControltByMaster("btnCancel");
            btnCancel.Click           += new EventHandler(btnCancel_Click);
            btnCancel.CausesValidation = false;
        }
Пример #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            txtStorageEmp = (TextBox)GetControltByMaster("txtStorageEmp");
            //StringBuilder sb = new StringBuilder();
            //sb.Append("<script type=\"text/javascript\">");
            //sb.Append("function OpenDialogSelectUser()");
            //sb.Append("{");
            //sb.Append("var uuu=window.showModalDialog('SelectUser.aspx','0','dialogWidth:300px;dialogHeight:450px');");
            //sb.Append("document.getElementById('" +txtStorageEmp.ClientID + "').value=\"baibei\\\\\"+uuu;");
            //sb.Append("}");
            //sb.Append("</script>");
            L1      = (Literal)GetControltByMaster("L1");
            L1.Text = JSDialogAid.GetJSForDialog(txtStorageEmp.ClientID, "SelectUser.aspx");

            btnCreate                  = (Button)GetControltByMaster("btnCreate");
            btnCreate.Click           += new EventHandler(btnCreate_Click);
            btnCancel                  = (Button)GetControltByMaster("btnCancel");
            btnCancel.Click           += new EventHandler(btnCancel_Click);
            btnCancel.CausesValidation = false;
        }
Пример #4
0
 private void selUser(TextBox tbox_W)
 {
     L1      = (Literal)GetControltByMaster("L1");
     L1.Text = JSDialogAid.GetJSForDialog(tbox_W.ClientID, "../StorageAndPile/SelectUser.aspx");
 }
Пример #5
0
        private void InitControl()
        {
            InitBar();

            this.lblCreatorName  = GetControltByMaster("lblCreatorName") as Label;
            this.lblExecutorName = GetControltByMaster("lblExecutorName") as Label;
            this.btnSave         = (Button)GetControltByMaster("btnSave");
            this.btnSave.Click  += new EventHandler(btnSave_Click);

            using (MMSProDBDataContext db = new MMSProDBDataContext(ConfigurationManager.ConnectionStrings["mmsConString"].ConnectionString))
            {
                //初始化调拨通知单号
                (this.GetControltByMaster("lblNoticeCode") as Label).Text = db.StorageOutNotice.SingleOrDefault(u => u.StorageOutNoticeID == _noticeid).StorageOutNoticeCode;
            }

            //根据任务类型,设置页面显示元素
            switch (_tasktype)
            {
            case "物资出库审核":
                lblCreatorName.Text  = "资产管理员";
                lblExecutorName.Text = "资产组长";
                this.strBackUrl      = string.Format("NormalOutAssetDetailsMessage.aspx?TaskID={0}", _taskid);
                break;

            case "物资调拨审核":
                lblCreatorName.Text  = "生产技术员";
                lblExecutorName.Text = "生产组长";
                if (_taskid == -1)    //分支流程--没有任务的情况
                {
                    this.strBackUrl   = "ManageStorageOutNotice.aspx";
                    this.strFinishUrl = this.strBackUrl;
                }
                else
                {
                    this.strBackUrl = string.Format("NormalOutProduceDetailsMessage.aspx?TaskID={0}", _taskid);
                }
                break;

            case "物资调拨审核信息":
                lblCreatorName.Text  = "生产组长";
                lblExecutorName.Text = "生产技术员";
                this.strBackUrl      = string.Format("NormalOutProduceAuditMessage.aspx?TaskID={0}", _taskid);
                break;

            case "物资出库审核信息":
                lblCreatorName.Text  = "资产组长";
                lblExecutorName.Text = "资产管理员";
                this.strBackUrl      = string.Format("NormalOutAssetAuditMessage.aspx?TaskID={0}", _taskid);
                break;

            case "物资出库":
                lblCreatorName.Text  = "生产技术员";
                lblExecutorName.Text = "资产管理员";
                this.strBackUrl      = string.Format("NormalOutProduceAuditMessage.aspx?TaskID={0}", this._taskid);
                break;

            case "主任审批":
                lblCreatorName.Text  = "物资管理员";
                lblExecutorName.Text = "主任";
                this.strBackUrl      = string.Format("NormalOutAssetAuditInfo.aspx?TaskID={0}", _taskid);
                break;
            }

            (GetControltByMaster("lblCreator") as Label).Text = SPContext.Current.Web.CurrentUser.LoginName;

            txtExecutor = GetControltByMaster("txtExecutor") as TextBox;
            //初始化选择用户脚本
            if (string.IsNullOrEmpty(_executor))
            {
                (GetControltByMaster("ltrJS") as Literal).Text = JSDialogAid.GetJSForDialog(txtExecutor.ClientID, "../StorageAndPile/SelectUser.aspx");
            }
            else
            {
                txtExecutor.Text     = _executor;
                txtExecutor.ReadOnly = true;
            }
        }
Пример #6
0
 private void SelectUser(ListBox users)
 {
     JSDialogAid.GetJSForDialog(users.ClientID, "../PublicPage/SelectUsers.aspx");
 }