private void DoAddGlossary() { GlossaryTableCellModel glossaryItem = new GlossaryTableCellModel (); glossaryItem.GlossaryText = this.GlossaryItem; glossaryItem.GlossaryDetail = this.DetailContentText; if (DetailContentText.Length >= 500) { //show alert view this.AnAlertView.ShowAlertMessage("Glossary content error","the length of the description should be less than 500"); return; } var message = new GlossaryListMessage (this,glossaryItem); this.ModelMessenger.Publish <GlossaryListMessage>(message); this.Close(this); }
private void AddAGlossaryEntry(GlossaryTableCellModel glossaryEntry) { this.GlossaryList.Add (glossaryEntry); return; }
public GlossaryListMessage(object sender,GlossaryTableCellModel aNewGlossary) : base(sender) { this.NewGlossary = aNewGlossary; return; }
public void Init(GlossaryTableCellModel selectedGlossary) { GlossaryItem = selectedGlossary.GlossaryText; GlossaryDetail = selectedGlossary.GlossaryDetail; }