Exemplo n.º 1
0
 public void ModelToItem(MonAssoce.Data.Models.Event eventModel)
 {
     dateToStringConverter = new DateToStringConverter();
     this.ID = eventModel.ID;
     if (eventModel.PictureURI.Equals(string.Empty))
     {
         this.Image = DEFAULT_IMAGE_PATH;
     }
     else
     {
         this.Image = eventModel.PictureURI;
     }
     this.Title = eventModel.Title;
     this.Subtitle = dateToStringConverter.ConvertDateToString(eventModel.Date, eventModel.Schedule, true);
     this.ShortSubtitle = dateToStringConverter.ConvertDateToString(eventModel.Date, eventModel.Schedule, false);
     this.Content = eventModel.Description;
     if (eventModel.BigPictureURI != "")
     {
         this.BigPictureURI = eventModel.BigPictureURI;
     }
     else
     {
         this.BigPictureURI = this.Image;
     }
     this.RemotePictureURI = eventModel.RemotePictureURI;
     this.ContactName = eventModel.ContactName;
     this.ContactEmail = eventModel.ContactEmail;
     this.PhoneNumber = eventModel.PhoneNumber;
     this.WebSiteURL = eventModel.WebSiteURL;
     this.Address = eventModel.Address;
 }
Exemplo n.º 2
0
        public void ModelToItem(MonAssoce.Data.Models.OfficeMember officeMember)
        {
            if (officeMember.PictureURI.Equals(string.Empty))
            {
                this.Image = DEFAULT_IMAGE_PATH;
            }
            else
            {
                this.Image = officeMember.PictureURI;
            }
            this.Title = officeMember.FirstName + " " + officeMember.LastName;
            this.Subtitle = officeMember.Title;

            this.Email = officeMember.Email;
            this.PhoneNumber = officeMember.PhoneNumber;
            this.WebsiteURL = officeMember.WebSiteURL;
        }
Exemplo n.º 3
0
 public void ModelToItem(MonAssoce.Data.Models.Member member)
 {
     dateToStringConverter = new DateToStringConverter();
     resourceLoader = new ResourceLoader();
     if (member.PictureURI.Equals(string.Empty))
     {
         this.Image = DEFAULT_IMAGE_PATH;
     }
     else
     {
         this.Image = member.PictureURI;
     }
     this.Title = member.FirstName + " " + member.LastName;
     this.Subtitle = resourceLoader.GetString(MEMBER_SINCE_KEY) + " " + dateToStringConverter.ConvertDateToString(member.MemberSince, false, false);
     this.Email = member.Email;
     this.PhoneNumber = member.PhoneNumber;
     this.WebsiteURL = member.WebSiteURL;
 }
Exemplo n.º 4
0
 public void ModelToItem(MonAssoce.Data.Models.News newsModel)
 {
     dateToStringConverter = new DateToStringConverter();
     this.ID = newsModel.ID;
     if (newsModel.ImageURL.Equals(string.Empty))
     {
         this.Image = DEFAULT_IMAGE_PATH;
     }
     else
     {
     this.Image = newsModel.ImageURL;
     }
     this.BigPictureURI = newsModel.BigPictureURI;
     this.RemotePictureURI = newsModel.RemotePictureURI;
     this.Title = newsModel.Title;
     this.Subtitle = dateToStringConverter.ConvertDateToString(newsModel.PubDate, newsModel.Schedule, true);
     this.ShortSubtitle = dateToStringConverter.ConvertDateToString(newsModel.PubDate, newsModel.Schedule, false);
     this.Content = newsModel.Content;
 }
Exemplo n.º 5
0
 public void ModelToItem(MonAssoce.Data.Models.Project projectModel)
 {
     dateToStringConverter = new DateToStringConverter();
     this.ID = projectModel.ID;
     if (projectModel.PictureURI.Equals(string.Empty))
     {
         this.Image = DEFAULT_IMAGE_PATH;
     }
     else
     {
         this.Image = projectModel.PictureURI;
     }
     this.Title = projectModel.Title;
     this.Subtitle = projectModel.SubTitle;
     this.Content = projectModel.Description;
     this.BigPictureURI = projectModel.BigPictureURI;
     this.RemotePictureURI = projectModel.RemotePictureURI;
     this.Deadline = dateToStringConverter.ConvertDateToString(projectModel.Deadline, projectModel.Schedule, true);
     this.ContactName = projectModel.ContactName;
     this.ContactEmail = projectModel.ContactEmail;
     this.ContactPhone = projectModel.ContactPhone;
 }