public static HeroCard GetCard(ConsultingProject project, string imageUrl) { var resultCard = new HeroCard() { Title = $"{ project.Client.Name } - { project.Name }", Subtitle = $"{ project.Description }", Text = $"{ project.Address }<br />{ project.City }, { project.State }, { project.Zip }<br />Contact is { project.Contact }", Images = new List <CardImage>() { new CardImage() { Url = imageUrl } }, Buttons = new List <CardAction>() { new CardAction() { Title = "Project Team", Type = "openUrl", Value = project.TeamUrl }, new CardAction() { Title = "Project Documents", Type = "openUrl", Value = project.DocumentsUrl } } }; return(resultCard); }
public async Task <ConsultingProject> GetProjectByName(string projectName) { ConsultingProject result = MockProjects.data.Where((p) => p.Name == projectName).FirstOrDefault(); return(result); }
public static ThumbnailCard GetCard(ConsultingProject project) { var previewCard = new ThumbnailCard() { Title = $"{project.Client.Name} - {project.Name}", Text = project.Description, Images = new List <CardImage>() { new CardImage() { Url = project.Client.LogoUrl } } }; return(previewCard); }