// Возвращает только что добавленную запись public Image AddImage(string image_path) { Image image = new Image(); if (image_path != null && image_path.Trim() != "") { ImagesContext _db = new ImagesContext(); image.image_path = image_path; _db.images.Add(image); _db.SaveChanges(); var imId = _db.images.Select(id => id.id).Max(); image.id = imId; return image; } else return null; }
public Image EditImage(Image image) { if (image != null && image.id != 0 && image.image_path.Trim() != "") { ImagesContext _db = new ImagesContext(); _db.Entry(image).State = EntityState.Modified; _db.SaveChanges(); return image; } return null; }