Example #1
0
        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);
        }
Example #2
0
        public override void SetModel(ExifDateModel m)
        {
            base.SetModel(m);

            this.bindingSource.DataSource = this.model;
        }