public static string LocImageToString(LocImage img, string imgStatus) { string locString = "<table class='table table-striped'>"; locString += "<tr><th>ID:</th><td>" + img.Id.ToString() + "</td></tr>"; locString += "<tr><th>Featured Image?</th><td>" + img.FeaturedImg.ToString() + "</td></tr>"; locString += "<tr><th>Image Mime Type:</th><td>" + img.ImageMimeType + "</td></tr>"; locString += "<tr><th>Image Data:</th><td>"; if (imgStatus == "") { if (img.ImageMimeType != null && img.ImageMimeType != "deleted") { locString += "Existing Image"; } else { locString += "No Existing Image"; } } else { locString += imgStatus; } locString += "</td></tr>"; locString += "</table>"; return locString; }
public void SaveLocImage(LocImage image) { if (image.Id == 0) { context.LocImages.Add(image); } else { LocImage dbEntry = context.LocImages.Find(image.Id); if (dbEntry != null) { dbEntry.FeaturedImg = image.FeaturedImg; dbEntry.ImageMimeType = image.ImageMimeType; dbEntry.ImageData = image.ImageData; dbEntry.LocationId = image.LocationId; } } context.SaveChanges(); SaveLocImageXMLFile(); }