private void RenderSectionHeader(ComponentController paComponentController, String paHeadingText) { paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSSectionHeader); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.Write(clLanguageManager.GetText(paHeadingText)); paComponentController.RenderEndTag(); }
protected void RenderDesignMode(ComponentController paComponentController) { paComponentController.AddStyle(CSSStyle.Border, "2px Solid Black"); paComponentController.AddStyle(CSSStyle.Height, this.Height.ToString()); paComponentController.AddStyle(CSSStyle.Width, this.Width.ToString()); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.Write(this.GetType().ToString()); paComponentController.RenderEndTag(); }
private void RenderTitle(ComponentController paComponentController) { paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTitle); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.Write(ApplicationFrame.GetInstance().ActiveFormInfoManager.TranslateString(SC_Title)); paComponentController.RenderEndTag(); if (ApplicationFrame.GetInstance().ActiveFormInfoManager.GetFormParam(ctFPMPreviewMode) == "true") { paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSCloseButton); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddAttribute(HtmlAttribute.Href, ctCMDCloseForm); paComponentController.RenderBeginTag(HtmlTag.A); paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.remove)); paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); } }
private void RenderInfoBox(ComponentController paComponentController) { paComponentController.AddElementType(ComponentController.ElementType.StatusBar); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_StatusText, SC_InfoMessageTemplate); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSInfoBox); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.Write(SC_InfoMessageTemplate.Replace("$DATACOUNT", clTotalRows.ToString())); paComponentController.RenderEndTag(); }
private void RenderImagePopUp(ComponentController paComponentController) { paComponentController.AddElementType(ComponentController.ElementType.Overlay); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSPopUpOverlay); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, "imagepopup"); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddElementType(ComponentController.ElementType.PopUp); paComponentController.RenderBeginTag(HtmlTag.Div); RenderImagePopUpTitle(paComponentController); RenderImageListContainer(paComponentController); RenderImagePopUpButtonPanel(paComponentController); paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); }
protected void RenderToggleButton(ComponentController paComponentController, String paType = "") { paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, paType); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSToggleSwitch); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDToggle); paComponentController.AddElementType(ComponentController.ElementType.Button); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, "leftbar"); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.RenderEndTag(); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, "key"); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); }
private void RenderContainer(ComponentController paComponentController) { paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, "content"); paComponentController.AddElementType(ComponentController.ElementType.Container); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSContainer); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.RenderEndTag(); }
private void RenderContentContainer(ComponentController paComponentController) { paComponentController.AddElementType(ComponentController.ElementType.Container); paComponentController.RenderBeginTag(HtmlTag.Div); RenderLogInIDDiv(paComponentController); RenderEmailMobileDiv(paComponentController); paComponentController.RenderEndTag(); }
private void RenderButtonPanel(ComponentController paComponentController) { paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSButtonPanel); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSUpdateButton); paComponentController.AddAttribute(HtmlAttribute.Href, ctCMDUpdate); paComponentController.RenderBeginTag(HtmlTag.A); paComponentController.Write(SC_SaveButtonText); paComponentController.RenderEndTag(); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSCancelButton); paComponentController.AddAttribute(HtmlAttribute.Href, ctCMDCancel); paComponentController.RenderBeginTag(HtmlTag.A); paComponentController.Write(SC_CancelButtonText); paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); }
private void RenderBlockTitle(ComponentController paComponentController, String paTitle) { paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTitle); paComponentController.AddElementType(ComponentController.ElementType.Title); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.Write(clLanguageManager.GetText(paTitle)); paComponentController.RenderEndTag(); }
protected virtual void RenderButtonPanel(ComponentController paComponentController) { paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSButtonPanel); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSButton); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_ComponentID, ctIDMessageButton1); paComponentController.AddAttribute(HtmlAttribute.Href, ctButtonHyperLink); paComponentController.RenderBeginTag(HtmlTag.A); paComponentController.RenderEndTag(); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSButton); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_ComponentID, ctIDMessageButton2); paComponentController.AddAttribute(HtmlAttribute.Href, ctButtonHyperLink); paComponentController.RenderBeginTag(HtmlTag.A); paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); }
protected void RenderDailyReceiptContainer(ComponentController paComponentController) { paComponentController.AddElementType(ComponentController.ElementType.Container); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSSummaryContainer); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.RenderEndTag(); }
private void RenderBrowserMode(ComponentController paComponentController) { IncludeExternalLinkFiles(paComponentController); paComponentController.AddElementType(ComponentController.ElementType.PopUp); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSSubControlMobileStoreFrontStoreInfo); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddElementType(ComponentController.ElementType.Overlay); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, "storeinfo"); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSPanelOverlay); paComponentController.RenderBeginTag(HtmlTag.Div); RenderPanelArea(paComponentController); paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); }
private void RenderContainer(ComponentController paComponentController) { paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSContainer); paComponentController.RenderBeginTag(HtmlTag.Div); RenderLanguagePanel(paComponentController); RenderApplicationTitlePanel(paComponentController); paComponentController.RenderEndTag(); }
private void RenderButtonPanel(ComponentController paComponentController) { paComponentController.AddElementType(ComponentController.ElementType.Panel); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, ctPNLButton); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSButtonPanel); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDCancel); paComponentController.RenderBeginTag(HtmlTag.A); paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.remove)); paComponentController.RenderEndTag(); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDOk); paComponentController.RenderBeginTag(HtmlTag.A); paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.ok)); paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); }
private void RenderContainer(ComponentController paComponentController) { paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSContainer); paComponentController.RenderBeginTag(HtmlTag.Div); RenderStaffPermissionPanel(paComponentController); RenderStaffRestrictionPanel(paComponentController); paComponentController.RenderEndTag(); }
protected void RenderSummaryInfo(ComponentController paComponentController, String paInfoLabel, SummaryValue paSummaryValue, String paType, bool paDecimal) { dynamic lcValue; if (paDecimal) { lcValue = GetDecimalSummary(paSummaryValue); } else { lcValue = GetIntegerSummary(paSummaryValue); } if (lcValue < 0) { paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Appearance, "negative"); } paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, paType); paComponentController.AddElementType(ComponentController.ElementType.Row); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddElementType(ComponentController.ElementType.Label); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.Write(clLanguageManager.GetText(paInfoLabel)); paComponentController.RenderEndTag(); paComponentController.AddElementType(ComponentController.ElementType.Figure); paComponentController.RenderBeginTag(HtmlTag.Div); if (paDecimal) { paComponentController.Write(clLanguageManager.ConvertNumber(lcValue.ToString(clSettingManager.CurrencyFormatString))); } else { paComponentController.Write(clLanguageManager.ConvertNumber(lcValue.ToString())); } paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); }
private void RenderInfoContainer(ComponentController paComponentController) { paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSInfoContainer); paComponentController.AddElementType(ComponentController.ElementType.Container); paComponentController.RenderBeginTag(HtmlTag.Div); clInputInfoManager.RenderAllSubGroups(paComponentController, null); paComponentController.RenderEndTag(); }
protected virtual void RenderBrowserMode(ComponentController paComponentController) { paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSCompositeMessageBox); paComponentController.AddElementType(ComponentController.ElementType.MessageBoxTemplate); paComponentController.RenderBeginTag(HtmlTag.Div); RenderPopUp(paComponentController); paComponentController.RenderEndTag(); }
protected void RenderLogInIDFieldDiv(ComponentController paComponentController) { paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSField); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddElementType(ComponentController.ElementType.LogInID); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_ColumnName, ctCOLLoginID); paComponentController.AddAttribute(HtmlAttribute.Maxlength, ctMaxLength.ToString()); paComponentController.AddAttribute(HtmlAttribute.PlaceHolder, clLanguageManager.GetText(ctDYTLogInIDPlaceHolder)); paComponentController.AddAttribute(HtmlAttribute.Type, "text"); paComponentController.RenderBeginTag(HtmlTag.Input); paComponentController.RenderEndTag(); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.user)); paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); }
protected void RenderBrowserMode(ComponentController paComponentController) { IncludeExternalLinkFiles(paComponentController); paComponentController.AddElementType(ComponentController.ElementType.Container); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSWidgetPanel); paComponentController.RenderBeginTag(HtmlTag.Div); RenderWidgetEntries(paComponentController, GetWidgetRowList(null)); paComponentController.RenderEndTag(); }
public void RenderPreviewPanelToolBar(ComponentController paComponentController) { paComponentController.AddElementType(ComponentController.ElementType.ControlBar); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSButtonBar); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSButtonIcon); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDPrint); paComponentController.RenderBeginTag(HtmlTag.A); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSButtonIconImage); paComponentController.AddAttribute(HtmlAttribute.Src, ResourceManager.GetInstance().GetToolBarImageUrl(ctICOPrinter)); paComponentController.RenderBeginTag(HtmlTag.Img); paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); }
private void RenderContainer(ComponentController paComponentController) { paComponentController.AddElementType(ComponentController.ElementType.Container); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSContainer); paComponentController.RenderBeginTag(HtmlTag.Div); RenderUserListBlock(paComponentController); paComponentController.RenderEndTag(); }
protected void RenderBrowserMode(ComponentController paComponentController) { InputInfoManager lcInputInfoManager; MetaDataRow lcMetaDataRow; //int lcTableGroupLimit; //int lcTableLimit; IncludeExternalLinkFiles(paComponentController); lcInputInfoManager = ApplicationFrame.GetInstance().ActiveFormInfoManager.FieldInfoManager.ActiveInputInfoManager; lcInputInfoManager.CustomComponentRenderer += CustomComponentRendererHandler; if (clTableListRow != null) { lcMetaDataRow = new MetaDataRow(clTableListRow.Row); } else { lcMetaDataRow = null; } paComponentController.AddElementAttribute(ComponentController.ElementAttribute.gpos_SystemTableLimit, General.ParseInt(clSettingManager.SystemConfig.GetData(ctKEYTableLimit), 7).ToString()); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.gpos_SystemTableGroupLimit, General.ParseInt(clSettingManager.SystemConfig.GetData(ctKEYTableGroupLimit), 0).ToString()); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_ControlMode, clControlMode.ToString().ToLower()); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_StatusText, clLanguageManager.GetText(SC_UnitRelationshipText)); paComponentController.AddElementType(ComponentController.ElementType.Control); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSWidControlPOSAddAdjustTable); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddElementType(ComponentController.ElementType.Container); paComponentController.RenderBeginTag(HtmlTag.Div); if (lcInputInfoManager != null) { lcInputInfoManager.RenderAllSubGroups(paComponentController, lcMetaDataRow); } paComponentController.RenderEndTag(); // RenderButtonPanel(paComponentController); paComponentController.RenderEndTag(); }
private void RenderEditingPanel(ComponentController paComponentController, OrderInfoRow paOrderInfoRow, DataRow[] paOrderDetailList, int paTotalQuantity, Decimal paTotalAmount) { paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_DataID, paOrderInfoRow.OrderNo.ToString()); paComponentController.AddElementType(ComponentController.ElementType.Composite); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSOrderEditingPanel); paComponentController.RenderBeginTag(HtmlTag.Div); RenderEditingButtons(paComponentController); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSItemContainer); paComponentController.RenderBeginTag(HtmlTag.Div); RenderItemList(paComponentController, paOrderDetailList); paComponentController.RenderEndTag(); RenderSummaryBar(paComponentController, paTotalQuantity, paTotalAmount); RenderRemarkPanel(paComponentController, paOrderInfoRow); paComponentController.RenderEndTag(); }
protected void RenderItemInfo(ComponentController paComponentController) { int lcPrice; int lcUsualPrice; lcPrice = clMetaDataRow.ActiveData.GetIntData(ctMETAPrice, 0); lcUsualPrice = clMetaDataRow.ActiveData.GetIntData(ctMETAUsualPrice, 0); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSInfoDiv); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSNetworkDiv); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.Write(clMetaDataRow.ActiveData.GetData(ctMETAKind, String.Empty)); paComponentController.RenderEndTag(); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSDescriptionDiv); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.Write(clMetaDataRow.ActiveData.GetData(ctMETADescription1, String.Empty) + "<br/>" + clMetaDataRow.ActiveData.GetData(ctMETADescription2, String.Empty)); paComponentController.RenderEndTag(); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSUsualPriceDiv); paComponentController.RenderBeginTag(HtmlTag.Div); if ((lcUsualPrice != 0) && (lcUsualPrice > lcPrice)) { paComponentController.Write(ctDEFCurrency + " " + lcUsualPrice.ToString("N0")); } paComponentController.RenderEndTag(); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSSeparatorDiv); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSSeparator); paComponentController.AddAttribute(HtmlAttribute.Src, ResourceManager.GetInstance().GetSystemImageUrl(ctDashImage)); paComponentController.RenderBeginTag(HtmlTag.Img); paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSPriceDiv); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.Write(ctDEFCurrency); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSPriceFigure); paComponentController.RenderBeginTag(HtmlTag.Span); paComponentController.Write(lcPrice.ToString("N0")); paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); }
private void RenderButtonPanel(ComponentController paComponentController) { paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSButtonPanel); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSSubmitButton); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDSubmit); paComponentController.RenderBeginTag(HtmlTag.A); paComponentController.Write(clLanguageManager.GetText(ctDYTSubmitButtonText)); paComponentController.RenderEndTag(); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSCloseButton); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDClose); paComponentController.RenderBeginTag(HtmlTag.A); paComponentController.Write(clLanguageManager.GetText(ctDYTCloseButtonText)); paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); }
private void RenderLCDPanelBar(ComponentController paComponentController) { paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSLCDPanelBar); paComponentController.AddElementType(ComponentController.ElementType.Panel); paComponentController.RenderBeginTag(HtmlTag.Div); RenderKeySectionDiv(paComponentController, clKeyPadManager.GetPanelKeyList(ctPNLLCDPanel), ctCLSLCDPanel); paComponentController.RenderEndTag(); }
private void RenderQRCode(ComponentController paComponentController, QRCodeType paQRCodeType, String paText, String paImageSource) { paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, paQRCodeType.ToString()); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSElementDiv); paComponentController.AddElementType(ComponentController.ElementType.Element); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTextDiv); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.Write(paText); paComponentController.RenderEndTag(); paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSImage); paComponentController.AddAttribute(HtmlAttribute.Src, paImageSource); paComponentController.RenderBeginTag(HtmlTag.Img); paComponentController.RenderEndTag(); paComponentController.RenderEndTag(); }
private void RenderToggleButtonRow(ComponentController paComponentController, String paName, String paLabel, String paLinkColumn) { paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, "togglebutton"); paComponentController.AddElementType(ComponentController.ElementType.InputRow); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.AddElementType(ComponentController.ElementType.InputLabel); paComponentController.RenderBeginTag(HtmlTag.Div); paComponentController.Write(clLanguageManager.GetText(paLabel)); paComponentController.RenderEndTag(); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_ColumnName, ctSETStaffPrmissionSetting); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Name, paName.ToLower()); paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_LinkColumn, paLinkColumn); paComponentController.AddElementType(ComponentController.ElementType.Button); RenderToggleButton(paComponentController); paComponentController.RenderEndTag(); }