protected override void UpdateDomainObject(object domainObject) { if (_PrintTemplateFacade == null) { _PrintTemplateFacade = new PrintTemplateFacade(base.DataProvider); } this._PrintTemplateFacade.UpdatePrintTemplate((PrintTemplate)domainObject); }
protected override void DeleteDomainObjects(ArrayList domainObjects) { if (_PrintTemplateFacade == null) { _PrintTemplateFacade = new PrintTemplateFacade(base.DataProvider); } this._PrintTemplateFacade.DeletePrintTemplate((PrintTemplate[])domainObjects.ToArray(typeof(PrintTemplate))); }
protected override int GetRowCount() { if (_PrintTemplateFacade == null) { _PrintTemplateFacade = new PrintTemplateFacade(base.DataProvider); } return(this._PrintTemplateFacade.QueryPrintTemplateCount( FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtTemplateNameQuery.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtTemplateDescQuery.Text)))); }
protected override object[] LoadDataSource(int inclusive, int exclusive) { if (_PrintTemplateFacade == null) { _PrintTemplateFacade = new PrintTemplateFacade(base.DataProvider); } return(this._PrintTemplateFacade.QueryPrintTemplate( FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtTemplateNameQuery.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtTemplateDescQuery.Text)), inclusive, exclusive)); }
protected override object GetEditObject(GridRecord row) { if (_PrintTemplateFacade == null) { _PrintTemplateFacade = new PrintTemplateFacade(base.DataProvider); } string strCode = string.Empty; object objCode = row.Items.FindItemByKey("TemplateName").Value; if (objCode != null) { strCode = objCode.ToString(); } object obj = _PrintTemplateFacade.GetPrintTemplate(strCode); if (obj != null) { return((PrintTemplate)obj); } return(null); }
protected override object GetEditObject() { if (this.ValidateInput()) { if (_PrintTemplateFacade == null) { _PrintTemplateFacade = new PrintTemplateFacade(base.DataProvider); } PrintTemplate printTemplate = this._PrintTemplateFacade.CreateNewPrintTemplate(); printTemplate.TemplateName = FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtTemplateNameEdit.Text, 40)); printTemplate.TemplateDesc = FormatHelper.CleanString(this.txtTemplateDescEdit.Text); printTemplate.TemplatePath = FormatHelper.CleanString(this.txtTemplatePathEdit.Text); printTemplate.MaintainUser = this.GetUserCode(); printTemplate.EAttribute1 = " "; return(printTemplate); } else { return(null); } }