void HandleOpenButtonClicked(object sender, EventArgs e)
        {
            if (savedItemsController == null)
                savedItemsController = new SpeechItemTableController ();

            PresentViewController (savedItemsController, true, null);
        }
        void HandleOpenButtonClicked(object sender, EventArgs e)
        {
            if (_savedItemsController == null)
                _savedItemsController = new SpeechItemTableController ();

            this.PresentModalViewController (_savedItemsController, true);
        }
        void HandleSaveButtonClicked(object sender, EventArgs e)
        {
            if (!String.IsNullOrEmpty (currentSpeechItem.Text)) {
                if (savedItemsController == null)
                    savedItemsController = new SpeechItemTableController ();

                savedItemsController.SpeechItems.Add (new SpeechItem (currentSpeechItem.Text));

                UIAlertView savedAlert = new UIAlertView ("Talk Bot", "Item saved. Touch open \r\nto play back later", null, "OK");
                savedAlert.Show ();
            } else {
                UIAlertView promptNoText = new UIAlertView ("Talk Bot", "Please enter something \r\nfor me to save", null, "OK");
                promptNoText.Show ();
            }
        }
 public SpeechItemTableDataSource(SpeechItemTableController controller)
     : base()
 {
     _controller = controller;
 }