Ejemplo n.º 1
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            this.txtMaxCountEdit.Attributes.Add("onkeyup", "CalAlertCount()");
            if (!this.IsPostBack)
            {
                // 初始化页面语言
                this.InitPageLanguage(this.languageComponent1, false);

                if (_facade == null)
                {
                    _facade = new SMTFacadeFactory(base.DataProvider).Create();
                }
                object[] objSpec = _facade.GetAllFeederSpec();
                if (objSpec != null)
                {
                    this.ddlFeederSpecCodeQuery.Items.Add(string.Empty);
                    for (int i = 0; i < objSpec.Length; i++)
                    {
                        FeederSpec spec = (FeederSpec)objSpec[i];
                        this.ddlFeederSpecCodeQuery.Items.Add(new ListItem(spec.FeederSpecCode, spec.FeederSpecCode));
                        this.ddlFeederSpecCodeEdit.Items.Add(new ListItem(spec.FeederSpecCode, spec.FeederSpecCode));
                    }
                }

                SystemParameterListBuilder _builder = new SystemParameterListBuilder("FEEDERTYPE", base.DataProvider);
                //_builder.Build(this.ddlFeederTypeEdit);
                this.ddlFeederTypeEdit.Items.Add(new ListItem("CP", "CP"));
                _builder = new SystemParameterListBuilder("FEEDERSTATUS", base.DataProvider);
                _builder.Build(this.ddlStatusQuery);
                _builder.AddAllItem(this.languageComponent1);
            }
        }
Ejemplo n.º 2
0
        protected override string[] FormatExportRecord(object obj)
        {
            FeederSpec feederSpec = (FeederSpec)obj;

            return(new string[] { feederSpec.FeederSpecCode,
                                  feederSpec.Name,
                                  feederSpec.MaintainUser,
                                  FormatHelper.ToDateString(feederSpec.MaintainDate),
                                  FormatHelper.ToTimeString(feederSpec.MaintainTime) });
        }
Ejemplo n.º 3
0
        protected override void SetEditObject(object obj)
        {
            if (obj == null)
            {
                this.txtFeederSpecCodeEdit.Text = "";
                this.txtName.Text = "";

                return;
            }

            FeederSpec feederSpec = (FeederSpec)obj;

            this.txtFeederSpecCodeEdit.Text = feederSpec.FeederSpecCode;
            this.txtName.Text = feederSpec.Name;;
        }
Ejemplo n.º 4
0
        protected override object GetEditObject()
        {
            if (_facade == null)
            {
                _facade = new SMTFacadeFactory(base.DataProvider).Create();
            }
            FeederSpec feederSpec = this._facade.CreateNewFeederSpec();

            feederSpec.FeederSpecCode = FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtFeederSpecCodeEdit.Text, 40));
            feederSpec.Name           = txtName.Text;
            feederSpec.MaintainUser   = this.GetUserCode();
            feederSpec.MaintainDate   = FormatHelper.TODateInt(DateTime.Today);
            feederSpec.MaintainTime   = FormatHelper.TOTimeInt(DateTime.Now);

            return(feederSpec);
        }
Ejemplo n.º 5
0
        protected override DataRow GetGridRow(object obj)
        {
            FeederSpec feederSpec = (FeederSpec)obj;
            //return new Infragistics.WebUI.UltraWebGrid.UltraGridRow(
            //    new object[]{"false",
            //                    feederSpec.FeederSpecCode,
            //                    feederSpec.Name,
            //                    feederSpec.MaintainUser,
            //                    FormatHelper.ToDateString(feederSpec.MaintainDate),
            //                    FormatHelper.ToTimeString(feederSpec.MaintainTime),
            //                    ""});
            DataRow row = this.DtSource.NewRow();

            row["FeederSpecCode"] = feederSpec.FeederSpecCode;
            row["FeederSpecName"] = feederSpec.Name;
            row["MaintainUser"]   = feederSpec.MaintainUser;
            row["MaintainDate"]   = FormatHelper.ToDateString(feederSpec.MaintainDate);
            row["MaintainTime"]   = FormatHelper.ToTimeString(feederSpec.MaintainTime);
            return(row);
        }