private bool SaveToPicture(PictureMetaData pic, bool commit) { // todo: die worker und modelle können mehrfach verwendet werden! ExifDateWorker worker = new ExifDateWorker(); ExifDateModel model = view.GetModel(); if (worker.ProcessFile(pic, model) && commit) { if (!pic.SaveChanges()) { return(this.ShowFileVanishedMsg(pic.Filename)); } } return(true); }
public override void SetModel(ExifDateModel m) { base.SetModel(m); this.bindingSource.DataSource = this.model; }