public int InsertImage(ImageInfo image) { using (IDataContext context = DataContext.Instance()) { var repository = context.GetRepository<ImageInfo>(); repository.Insert(image); return image.ImageId; } }