protected override void InitializeComponents() { base.InitializeComponents(); bText = GetComponent <BText>(); if (IS_NOT_NULL(bText)) { originalText = bText.Text; bText.SetText(""); bText.BUIElementEnabled += On_BText_BUIElementEnabled; bText.BUIElementDisabled += On_BText_BUIElementDisabled; } }
private static BMainModel LoadDataForAdminPage(int?selectedTextID = null) { BMainModel model = new BMainModel(); using (TrucksReserveEntities trModel = new TrucksReserveEntities()) { List <BBaseText> textsToEdit = null; BText selectedText = null; Texts.GetTexts(trModel, ref textsToEdit, ref selectedText, selectedTextID); model.TextToUpdate = selectedText; model.TextsToEdit = textsToEdit; } return(model); }
protected override void OnValidate() { base.OnValidate(); if (CanValidate() == false) { return; } // Update Text myBText = GetComponent <BText>(); if (myBText) { myBText.SetText(DebugID); myBText.Revalidate(); } }
protected override void OnValidate() { base.OnValidate(); if (CanValidate() == false) { return; } if (bAnchor == null) { bAnchor = GetComponent <BAnchor>(); } if (debugText == null) { debugText = GetComponent <BText>(); } }
protected override void OnValidate() { objectNamePrefix = "B_"; if (overrideUIName == true) { UIElementName = buttonText; } base.OnValidate(); if (CanValidate() == false) { return; } // Update Children BUIElements references if (automaticallyFindChildBUIElements == true) { bTextReference = GetComponentInChildren <BText>(); bImageReference = GetComponentInChildren <BImage>(); } // Update BText if (bTextReference) { bTextReference.WriteTextUppercase = writeButtonTextUppercase; bTextReference.SetText(buttonText); bTextReference.SetColor(textNormalColor); bTextReference.UIElementName = UIElementName; } // Update BImage if (bImageReference) { bImageReference.SetSprite(buttonImage); bImageReference.SetColor(imageNormalColor); bImageReference.UIElementName = UIElementName; } }
protected override void OnValidate() { objectNamePrefix = "C_"; UIElementName = "Notification Window"; base.OnValidate(); if (CanValidate() == false) { return; } if (bText == null) { bText = GetComponentInChildren <BText>(); } if (panelContainer == null) { panelContainer = GetComponentInChildren <BContainer>(); } }
internal static List <BText> GetTextsForPage(TrucksReserveEntities trModel, LoadedPage page) { trModel.ExcIfNull(); List <BText> texts = new List <BText>(); switch (page) { case LoadedPage.Promotions: BText promText = GetText(trModel, TextType.Promotions, onlyWithFilledDescription: true, excIfNull: false); if (promText != null) { texts.Add(promText); } break; default: BTools.NewBException(string.Format("За страница {0} не се поддържа вземането на текстове за показване.", page)); break; } return(texts); }
internal static BText GetText(TrucksReserveEntities trModel, TextType type, bool onlyWithFilledDescription = false, bool excIfNull = true) { trModel.ExcIfNull(); Text dbText = trModel.Texts.FirstOrDefault(t => t.Type == (int)type && t.Deleted == false && (onlyWithFilledDescription == false || string.IsNullOrEmpty(t.Description) == false)); BText text = null; if (dbText == null) { if (excIfNull == true) { dbText.ExcIfNull(); } } else { text = new BText(dbText); } return(text); }
public BDen_v_tyzdni(den_v_tyzdni denVTyzdni) { cislo_dna = denVTyzdni.cislo_dna; text_id = denVTyzdni.text_id; otvaracie_hodiny = new List<BOtvaracie_hodiny>(); foreach (var otvaracieHodiny in denVTyzdni.otvaracie_hodiny) { BOtvaracie_hodiny pom = new BOtvaracie_hodiny(otvaracieHodiny); otvaracie_hodiny.Add(pom); } zmena_otvaracich_hodin = new List<BZmena_otvaracich_hodin>(); foreach (var zmenaOtvaracichHodin in denVTyzdni.zmena_otvaracich_hodin) { BZmena_otvaracich_hodin pom = new BZmena_otvaracich_hodin(zmenaOtvaracichHodin); zmena_otvaracich_hodin.Add(pom); } text = new BText(denVTyzdni.text); entityDenVTyzdni = denVTyzdni; }
protected override void InitializeComponents() { base.InitializeComponents(); myText = GetComponent <BText>(); }
internal static void GetTexts(TrucksReserveEntities trModel, ref List <BBaseText> texts, ref BText selectedText, int?selectedTextId) { trModel.ExcIfNull(); texts = new List <BBaseText>(); selectedText = null; List <Text> bTexts = trModel.Texts.Where(t => t.Deleted == false).ToList(); if (bTexts.AreThereItems() == true) { foreach (Text text in bTexts) { if (selectedTextId.HasValue == true && text.ID == selectedTextId.Value) { selectedText = new BText(text); texts.Add(selectedText); } else { texts.Add(new BBaseText(text)); } } } }
protected override void InitializeComponents() { base.InitializeComponents(); myBText = GetComponentWithCheck <BText>(); }