Esempio n. 1
0
        private void RenderHeaderBar(ComponentController paComponentController)
        {
            paComponentController.AddElementType(ComponentController.ElementType.ControlBar);
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSHeaderBar);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDPrevDay);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.caret_left));
            paComponentController.RenderEndTag();

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDShowCalendar);
            paComponentController.AddElementType(ComponentController.ElementType.DateBox);
            paComponentController.RenderBeginTag(HtmlTag.Span);
            paComponentController.Write(General.GetCurrentSystemLocalTime().ToString(clSettingManager.DateFormatString));
            paComponentController.RenderEndTag();

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDNextDay);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.caret_right));
            paComponentController.RenderEndTag();

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDSearch);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.search));
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 2
0
        public WidControlLogIn()
        {
            SC_UserNamePlaceHolder     = ctDEFUserNamePlaceHolder;
            SC_PasswordPlaceHolder     = ctDEFPasswordPlaceHolder;
            SC_CreateAccountButtonText = ctDEFCreateAccountButtonText;

            SC_UserIDSymbol   = ComponentController.UnicodeStr((int)Fontawesome.user);
            SC_PasswordSymbol = ComponentController.UnicodeStr((int)Fontawesome.pad_lock);

            SC_LandingPage = String.Empty;

            SC_UserName = String.Empty;
            SC_Password = String.Empty;

            SC_UserNameDisabled = false;
            SC_PasswordDisabled = false;

            SC_CreateAccountButtonVisible = false;

            SC_PhoneNoMode = false;
            SC_PinCodeMode = false;

            SC_ButtonText = ComponentController.UnicodeStr((int)Fontawesome.arrow_right);

            clLandingPage = String.Empty;
        }
Esempio n. 3
0
        private void RenderTitleBar(ComponentController paComponentController)
        {
            paComponentController.AddElementType(ComponentController.ElementType.Title);
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTitleBar);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDPrinterStatus);
            paComponentController.AddElementType(ComponentController.ElementType.StatusControl);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, "icon");
            paComponentController.AddAttribute(HtmlAttribute.Src, ResourceManager.GetInstance().GetFoundationIconUrl(ctICOPrinter));
            paComponentController.RenderBeginTag(HtmlTag.Img);
            paComponentController.RenderEndTag();

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, "ajax");
            paComponentController.AddAttribute(HtmlAttribute.Src, ResourceManager.GetInstance().GetAjaxLoaderImageUrl(ctAJAXSquares));
            paComponentController.RenderBeginTag(HtmlTag.Img);
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();


            paComponentController.RenderBeginTag(HtmlTag.Span);
            paComponentController.Write(clLanguageManager.GetText(ctDYTReceiptListTitle));
            paComponentController.RenderEndTag();

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDFormClose);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.remove));
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 4
0
 private void RenderButton(ComponentController paComponentController, String paCommand, Fontawesome paFontAwesome)
 {
     paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, paCommand);
     paComponentController.RenderBeginTag(HtmlTag.A);
     paComponentController.Write(ComponentController.UnicodeStr((int)paFontAwesome));
     paComponentController.RenderEndTag();
 }
Esempio n. 5
0
        private void RenderSummaryBar(ComponentController paComponentController)
        {
            //bool    lcTaxApplicable;

            //lcTaxApplicable = General.ParseBoolean(clSettingManager.GetSettingValue(ctSETTaxApplicable), false);

            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSSummaryBar);
            paComponentController.AddElementType(ComponentController.ElementType.Summary);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            RenderSummaryElement(paComponentController, ctCLSQuantity, ComponentController.UnicodeStr((int)Fontawesome.cubes));
            RenderSummaryElement(paComponentController, ctCLSSubtotal, clLanguageManager.GetText(ctDYTSubtotalText));
            RenderSummaryElement(paComponentController, ctCLSDiscount, clLanguageManager.GetText(ctDYTDiscountText));

            if ((clReceiptManager.GetReceiptType() == POSReceiptManager.ReceiptType.Sale) && (clReceiptManager.ActiveRow.TaxPercent > 0))
            {
                if (clReceiptManager.ActiveRow.TaxInclusive)
                {
                    RenderSummaryElement(paComponentController, ctCLSTotal, clLanguageManager.ConvertNumber(clLanguageManager.GetText(ctDYTTotalTaxIncludeText).Replace("$TAXPERCENT", clReceiptManager.ActiveRow.TaxPercent.ToString("0.##"))));
                }
                else
                {
                    RenderSummaryElement(paComponentController, ctCLSSubtotal2, clLanguageManager.GetText(ctDYTSubTotal2Text));
                    RenderSummaryElement(paComponentController, ctCLSTaxAmount, clLanguageManager.ConvertNumber(clLanguageManager.GetText(ctDYTTaxAmountText).Replace("$TAXPERCENT", clReceiptManager.ActiveRow.TaxPercent.ToString("0.##"))));
                    RenderSummaryElement(paComponentController, ctCLSTotal, clLanguageManager.GetText(ctDYTTotalText));
                }
            }
            else
            {
                RenderSummaryElement(paComponentController, ctCLSTotal, clLanguageManager.GetText(ctDYTTotalText));
            }

            paComponentController.RenderEndTag();
        }
Esempio n. 6
0
        private void RenderSelectionInputRow(ComponentController paComponentController, String paName, String paLabel, String paCommand = null)
        {
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, "selectioninputrow");
            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.AddAttribute(HtmlAttribute.Class, ctCLSInputDiv);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, paCommand);
            paComponentController.AddElementType(ComponentController.ElementType.Button);
            paComponentController.RenderBeginTag(HtmlTag.Div);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.ellipsis_h));
            paComponentController.RenderEndTag();

            paComponentController.AddAttribute(HtmlAttribute.ReadOnly, HtmlAttribute.ReadOnly.ToString());
            paComponentController.AddElementType(ComponentController.ElementType.InputBox);
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, "selection");
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, paCommand);
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_ColumnName, ctSETReceiptLayoutSetting);
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Name, paName);
            paComponentController.AddAttribute(HtmlAttribute.Type, "text");
            paComponentController.RenderBeginTag(HtmlTag.Input);
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 7
0
 private void RenderToolButton(ComponentController paComponentController, String paButtonCommand, Fontawesome paButtonIcon)
 {
     paComponentController.AddAttribute(HtmlAttribute.Href, paButtonCommand);
     paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSToolButton);
     paComponentController.RenderBeginTag(HtmlTag.A);
     paComponentController.Write(ComponentController.UnicodeStr((int)paButtonIcon));
     paComponentController.RenderEndTag();
 }
Esempio n. 8
0
 protected void RenderCloseButton(ComponentController paComponentController)
 {
     paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSFormCloseButtonDiv);
     paComponentController.RenderBeginTag(HtmlTag.Div);
     paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSFormCloseButton);
     paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDFormClose);
     paComponentController.RenderBeginTag(HtmlTag.A);
     paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.remove));
     paComponentController.RenderEndTag();
     paComponentController.RenderEndTag();
 }
Esempio n. 9
0
        protected void RenderPasswordDiv(ComponentController paComponentController)
        {
            paComponentController.AddElementType(ComponentController.ElementType.Container);
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSPasswordDiv);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSCloseButtonDiv);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDClosePassword);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.remove));
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();

            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSLabelDiv);
            paComponentController.RenderBeginTag(HtmlTag.Div);
            paComponentController.Write(clLanguageManager.GetText(ctDYTPasswordMessage));
            paComponentController.RenderEndTag();

            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSPasswordInputDiv);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_InputMode, "number");
            paComponentController.AddAttribute(HtmlAttribute.Type, "password");
            paComponentController.RenderBeginTag(HtmlTag.Input);
            paComponentController.RenderEndTag();

            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSVerifyButtonDiv);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDVerifyPassword);
            paComponentController.AddAttribute(HtmlAttribute.Src, ResourceManager.GetInstance().GetFoundationIconUrl(ctICORightChevron));
            paComponentController.RenderBeginTag(HtmlTag.Img);
            paComponentController.RenderEndTag();

            paComponentController.AddElementType(ComponentController.ElementType.AjaxLoaderStatusDisplay);
            paComponentController.AddAttribute(HtmlAttribute.Src, ResourceManager.GetInstance().GetAjaxLoaderImageUrl(ctAJAXIndicatorBig));
            paComponentController.RenderBeginTag(HtmlTag.Img);
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();

            paComponentController.AddElementType(ComponentController.ElementType.StatusControl);
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSStatusDiv);
            paComponentController.RenderBeginTag(HtmlTag.Div);
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 10
0
 protected virtual void RenderCloseButton(ComponentController paComponentController)
 {
     paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSCloseButton);
     paComponentController.RenderBeginTag(HtmlTag.Div);
     paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_ComponentID, ctIDCloseButton);
     paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Action, ctCloseAction);
     paComponentController.AddAttribute(HtmlAttribute.Href, ctButtonHyperLink);
     paComponentController.RenderBeginTag(HtmlTag.A);
     paComponentController.Write(ComponentController.UnicodeStr(ctDeleteSymbol));
     paComponentController.RenderEndTag();
     paComponentController.RenderEndTag();
 }
Esempio n. 11
0
        private void RenderMoveButton(ComponentController paComponentController, String paClassName, String paCommand, Fontawesome paIcon)
        {
            paComponentController.AddAttribute(HtmlAttribute.Class, paClassName);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, paCommand);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)paIcon));
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 12
0
        protected void RenderLogInButtonDiv(ComponentController paComponentController)
        {
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSLogInButtonDiv);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementType(ComponentController.ElementType.LogInButton);
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDLogIn);
            paComponentController.AddAttribute(HtmlAttribute.Type, "button");
            paComponentController.RenderBeginTag(HtmlTag.Button);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.arrow_right));
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 13
0
        private void RenderButtonPanel(ComponentController paComponentController, String paCommand, Fontawesome paButtonText)
        {
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSButtonPanel);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, paCommand);
            paComponentController.RenderBeginTag(HtmlTag.A);

            paComponentController.Write(ComponentController.UnicodeStr((int)paButtonText));

            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 14
0
        private void RenderTableGroupTitle(ComponentController paComponentController, POSTableListRow paTableGroupRow)
        {
            if (paTableGroupRow != null)
            {
                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTableGroupTitle);
                paComponentController.AddElementType(ComponentController.ElementType.Title);
                paComponentController.RenderBeginTag(HtmlTag.Div);

                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSRefreshButtonDiv);
                paComponentController.RenderBeginTag(HtmlTag.Div);

                paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDRefresh);
                paComponentController.RenderBeginTag(HtmlTag.Div);
                paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.refresh));
                paComponentController.RenderEndTag();

                paComponentController.RenderEndTag();


                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTitleText);
                paComponentController.RenderBeginTag(HtmlTag.Div);
                paComponentController.Write(paTableGroupRow.DisplayName);
                paComponentController.RenderEndTag();

                paComponentController.RenderEndTag();
            }
            else
            {
                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTableGroupTitle);
                paComponentController.AddElementType(ComponentController.ElementType.Title);
                paComponentController.RenderBeginTag(HtmlTag.Div);

                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSRefreshButtonDiv);
                paComponentController.RenderBeginTag(HtmlTag.Div);

                paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDRefresh);
                paComponentController.RenderBeginTag(HtmlTag.Div);
                paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.refresh));
                paComponentController.RenderEndTag();

                paComponentController.RenderEndTag();

                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTitleText);
                paComponentController.RenderBeginTag(HtmlTag.Div);
                paComponentController.RenderEndTag();

                paComponentController.RenderEndTag();
            }
        }
Esempio n. 15
0
        private void RenderLogoImageInput(ComponentController paComponentController)
        {
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, "imagerow");
            paComponentController.AddElementType(ComponentController.ElementType.InputRow);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementType(ComponentController.ElementType.InputLabel);
            paComponentController.RenderBeginTag(HtmlTag.Div);
            paComponentController.Write(clLanguageManager.GetText(ctDYTReceiptLogo));
            paComponentController.RenderEndTag();

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_ColumnName, ctSETReceiptCustomization);
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Name, ctKEYRenderLogo);
            paComponentController.AddElementType(ComponentController.ElementType.Panel);
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSLogoImageDiv);
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, "logoimage");
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementType(ComponentController.ElementType.Wrapper);
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSImageWrapperDiv);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_ColumnName, ctSETReceiptCustomization);
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Name, ctKEYLogoName);
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, ctTYPLogoName);
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Path, UploadManager.GetInstance().UploadPath);
            paComponentController.AddAttribute(HtmlAttribute.Value, UploadManager.GetInstance().ReceiptLogoFileName);
            paComponentController.RenderBeginTag(HtmlTag.Img);
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDOpenImagePopUp);
            paComponentController.AddElementType(ComponentController.ElementType.Button);
            paComponentController.RenderBeginTag(HtmlTag.Div);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.picture));
            paComponentController.RenderEndTag();

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDSuppressImage);
            paComponentController.AddElementType(ComponentController.ElementType.Button);
            paComponentController.RenderBeginTag(HtmlTag.Div);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.ban_circle));
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 16
0
        private void RenderTitleBar(ComponentController paComponentController)
        {
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTitleBar);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.RenderBeginTag(HtmlTag.Span);
            paComponentController.Write(clLanguageManager.GetText(ctDYTPaymentTitle));
            paComponentController.RenderEndTag();

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDClosePopUp);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.remove));
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 17
0
        private void RenderRow(ComponentController paComponentController, String paLabel, PrinterSettingKey paPrinterSettingKey, String paInputMode, int paMaxLength, String paCommand = null)
        {
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Type, paPrinterSettingKey.ToString());
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSRow);
            paComponentController.AddElementType(ComponentController.ElementType.Row);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementType(ComponentController.ElementType.InputLabel);
            paComponentController.RenderBeginTag(HtmlTag.Div);
            paComponentController.Write(clLanguageManager.GetText(paLabel));
            paComponentController.RenderEndTag();

            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSInputDiv);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_InputMode, paInputMode);

            if (paMaxLength > 0)
            {
                paComponentController.AddAttribute(HtmlAttribute.Maxlength, paMaxLength.ToString());
            }
            else
            {
                paComponentController.AddAttribute(HtmlAttribute.ReadOnly, HtmlAttribute.ReadOnly.ToString());
            }

            paComponentController.AddElementType(ComponentController.ElementType.InputBox);
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, paCommand);
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_ColumnName, ctSETPrimaryPrinterSetting);
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Name, paPrinterSettingKey.ToString());
            paComponentController.AddAttribute(HtmlAttribute.Type, "text");
            paComponentController.RenderBeginTag(HtmlTag.Input);
            paComponentController.RenderEndTag();

            if (paInputMode == ctINPCustom)
            {
                paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, paCommand);
                paComponentController.AddElementType(ComponentController.ElementType.Button);
                paComponentController.RenderBeginTag(HtmlTag.Div);
                paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.ellipsis_h));
                paComponentController.RenderEndTag();
            }

            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 18
0
        private void RenderButtonPanel(ComponentController paComponentController)
        {
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSButtonPanel);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDCancelInfo);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.remove));
            paComponentController.RenderEndTag();

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDUpdateInfo);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.ok));
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 19
0
        private void RenderTitleBar(ComponentController paComponentController)
        {
            paComponentController.AddElementType(ComponentController.ElementType.Title);
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTitleBar);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.RenderBeginTag(HtmlTag.Span);
            paComponentController.Write(clTitle);
            paComponentController.RenderEndTag();

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDPopUpClose);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.remove));
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 20
0
        private void RenderTitleBar(ComponentController paComponentController)
        {
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTitle);
            paComponentController.AddElementType(ComponentController.ElementType.Title);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.RenderBeginTag(HtmlTag.Span);
            paComponentController.Write(clLanguageManager.ConvertNumber(clLanguageManager.GetText(clTitle).Replace("$DATE", clDate.ToString(clSettingManager.StaticDisplayDateFormat))));
            paComponentController.RenderEndTag();

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDClose);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.remove));
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 21
0
        private void RenderWidgetListPopUpTitle(ComponentController paComponentController)
        {
            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Template, clLanguageManager.GetText(ctDYTPopUpTitle));
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSPopUpTitle);
            paComponentController.AddElementType(ComponentController.ElementType.Title);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.RenderBeginTag(HtmlTag.Span);
            paComponentController.Write(clLanguageManager.GetText(ctDYTPopUpTitle));
            paComponentController.RenderEndTag();

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDPopUpClose);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.remove));
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 22
0
        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();
            }
        }
Esempio n. 23
0
        private void RenderDetailTitleBar(ComponentController paComponentController)
        {
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSPopUpTitleBar);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSPopUpHeader);
            paComponentController.RenderBeginTag(HtmlTag.Div);
            paComponentController.Write(clMetaDataRow.ActiveData.GetData(ctMETAProductFullName, String.Empty));
            paComponentController.RenderEndTag();

            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSCloseButton);
            paComponentController.AddAttribute(HtmlAttribute.Href, ctCMDCloseDetailInfo);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.remove));
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 24
0
        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();
        }
Esempio n. 25
0
        private void CustomComponentRenderer(ComponentController paComponentController, InputInfoRow paInputInfoRow, string paActiveValue)
        {
            if (paInputInfoRow.ControlType == ctCTLPaymentTextBox)
            {
                if (paInputInfoRow.MaxLimit > 0)
                {
                    paComponentController.AddAttribute(HtmlAttribute.Maxlength, paInputInfoRow.MaxLimit.ToString());
                }
                paComponentController.AddAttribute(HtmlAttribute.Style, paInputInfoRow.InputCss);
                paComponentController.AddAttribute(HtmlAttribute.Name, paInputInfoRow.InputName);
                paComponentController.AddAttribute(HtmlAttribute.Type, "text");
                paComponentController.RenderBeginTag(HtmlTag.Input);
                paComponentController.RenderEndTag();

                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSSideButton);
                paComponentController.RenderBeginTag(HtmlTag.Div);
                paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.circle));
                paComponentController.RenderEndTag();
            }
        }
Esempio n. 26
0
        private void RenderMonthBar(ComponentController paComponentController)
        {
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSMonthBar);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDPrevMonth);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.chevron_left));
            paComponentController.RenderEndTag();

            paComponentController.RenderBeginTag(HtmlTag.Span);
            paComponentController.RenderEndTag();

            paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDNextMonth);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.chevron_right));
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 27
0
        private void RenderSearchBox(ComponentController paComponentController)
        {
            paComponentController.AddElementType(ComponentController.ElementType.SearchBox);
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSSearchBox);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSInputBox);
            paComponentController.AddAttribute(HtmlAttribute.Type, "text");
            paComponentController.AddAttribute(HtmlAttribute.PlaceHolder, SC_SearchPlaceHolder);
            paComponentController.RenderBeginTag(HtmlTag.Input);
            paComponentController.RenderEndTag();

            paComponentController.AddAttribute(HtmlAttribute.Href, ctCMDSearchKeyWord);
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSSearchButton);
            paComponentController.RenderBeginTag(HtmlTag.A);
            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.search));
            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }
Esempio n. 28
0
        private void RenderTableGroupTitle(ComponentController paComponentController, POSTableListRow paTableGroupRow)
        {
            if (paTableGroupRow != null)
            {
                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTableGroupTitle);
                paComponentController.AddElementType(ComponentController.ElementType.Title);
                paComponentController.RenderBeginTag(HtmlTag.Div);

                paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDRootGroup);
                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSHomeButtonDiv);
                paComponentController.RenderBeginTag(HtmlTag.Div);
                paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.home));
                paComponentController.RenderEndTag();

                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTitleText);
                paComponentController.RenderBeginTag(HtmlTag.Div);
                paComponentController.Write(paTableGroupRow.DisplayName);
                paComponentController.RenderEndTag();

                paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDUpGroup);
                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSUpButtonDiv);
                paComponentController.RenderBeginTag(HtmlTag.Div);
                paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.level_up));
                paComponentController.RenderEndTag();

                paComponentController.RenderEndTag();
            }
            else
            {
                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTableGroupTitle);
                paComponentController.AddElementType(ComponentController.ElementType.Title);
                paComponentController.RenderBeginTag(HtmlTag.Div);

                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTitleText);
                paComponentController.RenderBeginTag(HtmlTag.Div);
                //   paComponentController.Write(clLanguageManager.GetText(ctDYTRootGroupName));
                paComponentController.RenderEndTag();

                paComponentController.RenderEndTag();
            }
        }
Esempio n. 29
0
        private void RenderCategoryTitle(ComponentController paComponentController, POSItemCatalogueRow paCategoryRow)
        {
            if (paCategoryRow != null)
            {
                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSCategoryTitle);
                paComponentController.AddElementType(ComponentController.ElementType.Title);
                paComponentController.RenderBeginTag(HtmlTag.Div);

                paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDRootCategory);
                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSHomeButtonDiv);
                paComponentController.RenderBeginTag(HtmlTag.Div);
                paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.home));
                paComponentController.RenderEndTag();

                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTitleText);
                paComponentController.RenderBeginTag(HtmlTag.Div);
                paComponentController.Write(paCategoryRow.ItemName);
                paComponentController.RenderEndTag();

                paComponentController.AddElementAttribute(ComponentController.ElementAttribute.ea_Command, ctCMDUpCategory);
                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSUpButtonDiv);
                paComponentController.RenderBeginTag(HtmlTag.Div);
                paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.level_up));
                paComponentController.RenderEndTag();

                paComponentController.RenderEndTag();
            }
            else
            {
                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSCategoryTitle);
                paComponentController.AddElementType(ComponentController.ElementType.Title);
                paComponentController.RenderBeginTag(HtmlTag.Div);

                paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSTitleText);
                paComponentController.RenderBeginTag(HtmlTag.Div);
                paComponentController.Write(clLanguageManager.GetText(ctTXTRootCategoryName));
                paComponentController.RenderEndTag();

                paComponentController.RenderEndTag();
            }
        }
Esempio n. 30
0
        private void RenderTitleBar(ComponentController paComponentController)
        {
            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSPanelTitleBar);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSPanelHeader);
            paComponentController.RenderBeginTag(HtmlTag.Div);

            paComponentController.Write(clPanelMode.ToString());

            paComponentController.RenderEndTag();

            paComponentController.AddAttribute(HtmlAttribute.Class, ctCLSCloseButton);
            paComponentController.AddAttribute(HtmlAttribute.Href, ctCMDClose);
            paComponentController.RenderBeginTag(HtmlTag.A);

            paComponentController.Write(ComponentController.UnicodeStr((int)Fontawesome.remove));

            paComponentController.RenderEndTag();

            paComponentController.RenderEndTag();
        }