Exemplo n.º 1
0
 public TOCBreadcrumbs(ObjHolder <Publication> publication, TOCNode rootTocNode)
 {
     this.publication = publication;
     this.rootTocNode = rootTocNode;
     firstPage        = rootTocNode.GetFirstPage();
     lastPage         = rootTocNode.GetLastPage();
     CurrentTOCNode   = null;
 }
Exemplo n.º 2
0
 private void OnDeletePub(ObjHolder <Publication> pub)
 {
     DialogGenerator.ShowMessageDialog(
         Activity.SupportFragmentManager,
         Resource.String.OrganisePub_DeletePubWarning_Title,
         Resource.String.OrganisePub_DeletePubWarning_Message,
         Resource.String.Delete,
         0,
         OrganisePublicationsFragment.DeletePubWarningDialog,
         pub.Value.BookId.ToString());
 }
        public void DeletePub(ObjHolder <Publication> pub)
        {
            var index = pubList.FindIndex(at => at.Data.Value.BookId == pub.Value.BookId);

            if (index >= 0)
            {
                if (deletePubAction != null)
                {
                    deletePubAction(pub);
                }
            }
        }
 public void SetPublicationIndex(ObjHolder <Publication> publication, List <Index> indexList)
 {
     Publication  = publication;
     IndexList    = indexList;
     CurrentIndex = 0;
 }