private string LoadFetivalDetails(int id) { string FestivalName = string.Empty; FestivalDetailsModel festival = exploreFestivalHandler.GetDetailsById(id); if (festival != null) { lblTitle.Text = festival.Name; lblWebsite.Text = festival.Website; ltrlAbout.Text = festival.About; ltrlLocation.Text = festival.Address; festimage.Src = festival.FestivalArtUrl; lblNextFestival.Text = festival.NextFestivalDate; FestivalName = festival.Name; } return(FestivalName); }
/// <summary> /// Get the details of the festival by the festival id /// </summary> /// <param name="id"></param> /// <returns></returns> public FestivalDetailsModel GetDetailsById(int id) { FestivalDetailsModel details = null; using (var repo = new filmfestivaldbEntities()) { details = new FestivalDetailsModel(); if (details != null) { var festival = repo.festivaldetails.Where(x => x.Id == id).FirstOrDefault(); details.About = System.Text.Encoding.Default.GetString(festival.About); details.Address = festival.City + ", " + festival.State + " " + festival.Country; details.FestivalArtUrl = festival.FestivalArtUrl; details.Name = festival.FestivalName; details.Website = festival.Website; details.NextFestivalDate = festival.NextFestival; } } return(details); }