protected override string[] FormatExportRecord(object obj) { RptViewReportStyle style = (RptViewReportStyle)obj; return(new string[] { style.Name, style.Description, style.MaintainUser, FormatHelper.ToDateString(style.MaintainDate), FormatHelper.ToTimeString(style.MaintainTime) }); }
protected override DataRow GetGridRow(object obj) { RptViewReportStyle style = (RptViewReportStyle)obj; DataRow row = DtSource.NewRow(); row["StyleID"] = style.StyleID; row["StyleName"] = style.Name; row["StyleDescription"] = style.Description; row["MaintainUser"] = style.MaintainUser; row["MaintainDate"] = FormatHelper.ToDateString(style.MaintainDate); row["MaintainTime"] = FormatHelper.ToTimeString(style.MaintainTime); return(row); }
private void InitDefinedStyle() { this.drpDefinedStyle.Items.Clear(); this.drpDefinedStyle.Items.Add(new ListItem("", "")); ReportViewFacade facade = new ReportViewFacade(this.DataProvider); object[] objs = facade.GetAllRptViewReportStyle(); if (objs != null) { for (int i = 0; i < objs.Length; i++) { RptViewReportStyle style = (RptViewReportStyle)objs[i]; this.drpDefinedStyle.Items.Add(new ListItem(style.Name, style.StyleID.ToString())); } } }
protected override void SetEditObject(object obj) { if (obj == null) { this.txtStyleID.Text = "0"; this.txtStyleNameEdit.Text = ""; this.txtStyleDescEdit.Text = ""; return; } RptViewReportStyle style = (RptViewReportStyle)obj; this.txtStyleID.Text = style.StyleID.ToString(); this.txtStyleNameEdit.Text = style.Name; this.txtStyleDescEdit.Text = style.Description; }
protected override object GetEditObject() { if (_facade == null) { _facade = new BenQGuru.eMES.ReportView.ReportViewFacade(this.DataProvider); } RptViewReportStyle style = (RptViewReportStyle)_facade.GetRptViewReportStyle(decimal.Parse(this.txtStyleID.Text)); if (style == null) { style = this._facade.CreateNewRptViewReportStyle(); } style.Name = FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtStyleNameEdit.Text, 40)); style.Description = this.txtStyleDescEdit.Text; style.MaintainUser = this.GetUserCode(); style.MaintainDate = FormatHelper.TODateInt(DateTime.Today); style.MaintainTime = FormatHelper.TOTimeInt(DateTime.Now); return(style); }