public void SaveImage(string deviceId, string imageBas64) { entity = new MonitoringSystemEntities(); Tbl_ScreenshotDetails screenObj = new Tbl_ScreenshotDetails(); screenObj.CreatedDate = System.DateTime.Now; screenObj.Screenshot1 = imageBas64; screenObj.Fk_DeviceId = deviceId; screenObj.IsDeleted = false; entity.Tbl_ScreenshotDetails.Add(screenObj); entity.SaveChanges(); }
public string getBase64ScreenShot(string folderPath) { string filName = null; filName = folderPath; if (string.IsNullOrEmpty(filName)) { return(null); } Image image = Image.FromFile(filName); string returnstring = ImageToBase64(image, ImageFormat.Jpeg); Tbl_ScreenshotDetails sdetail = new Tbl_ScreenshotDetails(); sdetail.SaveImageToDb("pkjDevice", returnstring); return(returnstring); }
public Int64 SaveImageObj(ScreenshotDetails scrnObj) { try { entity = new MonitoringSystemEntities(); Tbl_ScreenshotDetails screenObj = new Tbl_ScreenshotDetails(); screenObj.CreatedDate = System.DateTime.Now; screenObj.Screenshot1 = scrnObj.screenshot1; screenObj.Screenshot2 = scrnObj.screenshot2; screenObj.Screenshot3 = scrnObj.screenshot3; screenObj.Screenshot4 = scrnObj.screenshot4; screenObj.Screenshot5 = scrnObj.screenshot5; screenObj.Fk_DeviceId = scrnObj.fk_DeviceId; screenObj.IsDeleted = scrnObj.isDeleted; entity.Tbl_ScreenshotDetails.Add((screenObj)); entity.SaveChanges(); return(screenObj.Id); } catch (Exception) { throw; } }