public PictureVO GetOrSavePicture(string url, string quality) { if (url == null) { return(null); } var picture = _repository.GetAll().FirstOrDefault(c => c.Url.Equals(url)); if (picture != null) { return(picture); } if (quality == null) { quality = "SD"; } picture = new PictureVO { Url = url, Quality = quality }; _repository.Save(picture); return(picture); }
public void Save(PictureVO value) { _repository.SaveOrUpdate(value); }
public void Delete(PictureVO value) { _repository.Delete(value); }