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; }
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; }
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; }
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; }
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; }