Example #1
0
        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) });
        }
Example #2
0
        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);
        }
Example #3
0
        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()));
                }
            }
        }
Example #4
0
        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;
        }
Example #5
0
        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);
        }