Exemplo n.º 1
0
        public static void SetNarratorsAndAuthors(this View iconAndTitleView, IManMadeItem item)
        {
            var by         = iconAndTitleView.FindViewById <TextView> (Resource.Id.By);
            var authors    = iconAndTitleView.FindViewById <TextView> (Resource.Id.Authors);
            var narratedBy = iconAndTitleView.FindViewById <TextView> (Resource.Id.NarratedBy);
            var narrator   = iconAndTitleView.FindViewById <TextView> (Resource.Id.Narrator);

            authors.Text = GetAuthorsText(item);
            if (String.IsNullOrEmpty(authors.Text))
            {
                by.Text = String.Empty;
            }

            narrator.Text = item.Narrator;
            if (String.IsNullOrEmpty(narrator.Text))
            {
                narratedBy.Text = String.Empty;
            }
        }
Exemplo n.º 2
0
        public static void SetNarratorsAndAuthors(this View iconAndTitleView, IManMadeItem item)
        {
            var by = iconAndTitleView.FindViewById<TextView> (Resource.Id.By);
            var authors = iconAndTitleView.FindViewById<TextView> (Resource.Id.Authors);
            var narratedBy = iconAndTitleView.FindViewById<TextView> (Resource.Id.NarratedBy);
            var narrator = iconAndTitleView.FindViewById<TextView> (Resource.Id.Narrator);

            authors.Text = GetAuthorsText (item);
            if (String.IsNullOrEmpty (authors.Text))
            {
                by.Text = String.Empty;
            }

            narrator.Text = item.Narrator;
            if (String.IsNullOrEmpty (narrator.Text))
            {
                narratedBy.Text = String.Empty;
            }
        }
Exemplo n.º 3
0
 static String GetAuthorsText(IManMadeItem item)
 {
     return(item.Authors == null ? String.Empty : String.Join(", ", item.Authors.Select(a => a.Name)));
 }
Exemplo n.º 4
0
 static String GetAuthorsText (IManMadeItem item)
 {
     return item.Authors == null ? String.Empty : String.Join (", ", item.Authors.Select (a => a.Name));
 }