public override void UpdateData() { base.UpdateData(); OrderBackround?.SetBackgroundColor(ColorConstants.BlackColor); BackroundContent?.SetBackgroundColor(ColorConstants.BackroundContent); ChangeImage?.SetImageFromResource(DrawableConstants.ChangeIcon); if (BackroundChange != null) { BackroundChange.Click -= Change_Click; BackroundChange.Click += Change_Click; BackroundChange?.SetBackgroundColor(ColorConstants.WhiteColor.SelectorTransparence(ColorConstants.Procent20), 5); BackroundChange?.SetSelectedColor(ColorConstants.WhiteColor.SelectorTransparence(ColorConstants.Procent70)); } if (TableNrText != null) { TableNrText.Text = ROrderTable.TableNo; TableNrText.SetTextColor(ColorConstants.WhiteColor); TableNrText.SetFont(FontsConstant.OpenSansBold, FontsConstant.Size18); } if (TableNrValueText != null) { TableNrValueText.Text = OrderManager.Instance.OrderType == OrderVisibility.Local ? TableNumber : OrderManager.Instance.CurrentOrderServer.Code; TableNrValueText.SetTextColor(ColorConstants.SelectorHome); TableNrValueText.SetFont(FontsConstant.OpenSansBold, FontsConstant.Size36); } if (ChangeText != null) { ChangeText.Text = ROrderTable.Change.ToUpperInvariant(); ChangeText.SetTextColor(ColorConstants.WhiteColor); ChangeText.SetFont(FontsConstant.OpenSansRegular, FontsConstant.Size10); } if (ConfirmText == null) { return; } if (OrderManager.Instance.OrderType == OrderVisibility.Local) { ConfirmText.Click -= ConfirmText_Click; ConfirmText.Click += ConfirmText_Click; ConfirmText.Text = ROrderTable.Confirm.ToUpperInvariant(); ConfirmText.SetTextColor(ColorConstants.WhiteColor); ConfirmText.SetBackgroundColor(ColorConstants.SelectorHome); ConfirmText.SetSelectedColor(ColorConstants.SelectorHome.SelectorTransparence(ColorConstants.Procent50)); ConfirmText.SetFont(FontsConstant.OpenSansBold, FontsConstant.Size14); } else { ConfirmText.Text = ""; ConfirmText.SetBackgroundColor(ColorConstants.BlackColor); ConfirmText.SetTextColor(ColorConstants.BlackColor); } }
public override void UpdateData() { base.UpdateData(); BackgroundContainer?.SetBackgroundColor(ColorConstants.BackroundContent); View1?.SetBackgroundColor(ColorConstants.SelectorHome); View2?.SetBackgroundColor(ColorConstants.SelectorHome); View3?.SetBackgroundColor(ColorConstants.SelectorHome); View4?.SetBackgroundColor(ColorConstants.SelectorHome); View5?.SetBackgroundColor(ColorConstants.SelectorHome); View6?.SetBackgroundColor(ColorConstants.SelectorHome); View7?.SetBackgroundColor(ColorConstants.SelectorHome); View8?.SetBackgroundColor(ColorConstants.SelectorHome); ImageQR?.SetImageFromResource(DrawableConstants.QRBlurryIcon); if (ImageScan != null) { ImageScan.Visibility = ViewState.Visible; ImageScan?.SetImageFromResource(DrawableConstants.QRWaitIcon); } if (ConfirmTableText != null) { ConfirmTableText.Click -= ConfirmTableText_Click; ConfirmTableText.Click += ConfirmTableText_Click; ConfirmTableText.Text = RCode.ConfirmTable.ToUpperInvariant(); ConfirmTableText.SetBackgroundColor(ColorConstants.BlackColor); ConfirmTableText.SetSelectedColor(ColorConstants.WhiteColor.SelectorTransparence(ColorConstants.Procent50)); ConfirmTableText.SetTextColor(ColorConstants.WhiteColor); ConfirmTableText.SetFont(FontsConstant.OpenSansBold, FontsConstant.Size14); } if (TitleText != null) { TitleText.Text = RCode.QrCode; TitleText.SetTextColor(ColorConstants.WhiteColor); TitleText.SetFont(FontsConstant.OpenSansBold, FontsConstant.Size18); } if (TableNrText != null) { TableNrText.Text = RCode.TableNo; TableNrText.SetTextColor(ColorConstants.WhiteColor); TableNrText.SetFont(FontsConstant.OpenSansBold, FontsConstant.Size18); } if (TableNrValueText != null) { TableNrValueText.Visibility = ViewState.Invisible; TableNrValueText.Text = string.Empty; TableNrValueText.SetTextColor(ColorConstants.SelectorHome); TableNrValueText.SetFont(FontsConstant.OpenSansBold, FontsConstant.Size36); } if (ImageQR.IsNull()) { return; } ImageQR.Click -= ImageQR_Click; ImageQR.Click += ImageQR_Click; }