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); } }
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) }); }
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;; }
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); }
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); }