protected override string[] FormatExportRecord(object obj) { ReelValidity validity = (ReelValidity)obj; return(new string[] { validity.MaterialPrefix, validity.ValidityMonth.ToString(), validity.MaintainUser, FormatHelper.ToDateString(validity.MaintainDate), FormatHelper.ToTimeString(validity.MaintainTime) }); }
protected override void SetEditObject(object obj) { if (obj == null) { this.txtMaterialPrefixEdit.Text = ""; this.txtValidityMonthEdit.Text = ""; return; } ReelValidity validity = (ReelValidity)obj; this.txtMaterialPrefixEdit.Text = validity.MaterialPrefix; this.txtValidityMonthEdit.Text = String.Format("{0:#}", validity.ValidityMonth); }
protected override object GetEditObject() { if (_facade == null) { _facade = new SMTFacadeFactory(base.DataProvider).Create(); } ReelValidity validity = this._facade.CreateNewReelValidity(); validity.MaterialPrefix = FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtMaterialPrefixEdit.Text, 40)); validity.ValidityMonth = decimal.Parse(this.txtValidityMonthEdit.Text); validity.MaintainUser = this.GetUserCode(); validity.MaintainDate = FormatHelper.TODateInt(DateTime.Today); validity.MaintainTime = FormatHelper.TOTimeInt(DateTime.Now); return(validity); }
protected override DataRow GetGridRow(object obj) { ReelValidity validity = (ReelValidity)obj; //return new Infragistics.WebUI.UltraWebGrid.UltraGridRow( // new object[]{"false", // validity.MaterialPrefix, // validity.ValidityMonth, // validity.MaintainUser, // FormatHelper.ToDateString(validity.MaintainDate), // FormatHelper.ToTimeString(validity.MaintainTime), // ""}); DataRow row = this.DtSource.NewRow(); row["MaterialPrefix"] = validity.MaterialPrefix; row["ValidityMonth"] = String.Format("{0:#}", validity.ValidityMonth); row["MaintainUser"] = validity.MaintainUser; row["MaintainDate"] = FormatHelper.ToDateString(validity.MaintainDate); row["MaintainTime"] = FormatHelper.ToTimeString(validity.MaintainTime); return(row); }