public GalleryMetaData GalleryMetaDataGetByID(Guid galleryImageMetaID) { using (PhotoGalleryDataContext db = PhotoGalleryDataContext.GetDataContext()) { GalleryMetaData ge = (from c in db.tblGalleryImageMetas where c.SiteID == this.SiteID && c.GalleryImageMetaID == galleryImageMetaID select new GalleryMetaData(c)).FirstOrDefault(); return(ge); } }
public GalleryMetaData GalleryMetaDataGetByFilename(string galleryImage) { GalleryMetaData ge = null; using (PhotoGalleryDataContext db = PhotoGalleryDataContext.GetDataContext()) { if (!String.IsNullOrEmpty(galleryImage)) { ge = (from c in db.tblGalleryImageMetas where c.SiteID == this.SiteID && c.GalleryImage.ToLower() == galleryImage.ToLower() select new GalleryMetaData(c)).FirstOrDefault(); } } return(ge); }
public override bool Equals(Object obj) { //Check for null and compare run-time types. if (obj == null || GetType() != obj.GetType()) { return(false); } if (obj is GalleryMetaData) { GalleryMetaData p = (GalleryMetaData)obj; return((this.GalleryImageMetaID == p.GalleryImageMetaID) && (this.SiteID == p.SiteID) && (this.ImageTitle == p.ImageTitle)); } else { return(false); } }