| 123456789101112131415161718192021222324252627282930 |
- using comal.timesheets.QAForms;
- using InABox.Core;
- using System;
- using System.Collections.Generic;
- using System.Text;
- namespace comal.timesheets
- {
- public delegate void OnDigitalFormHostModelBeforeSave();
- public delegate void OnDigitalFormHostModelSaved();
- public interface IDigitalFormHostModel
- {
- public event OnDigitalFormHostModelSaved OnDigitalFormHostModelSaved;
- public event OnDigitalFormHostModelBeforeSave OnDigitalFormHostModelBeforeSave;
- public IDigitalFormDataModel DigitalFormDataModel { get; set; }
- public Entity Entity { get; set; }
- public DFLayout DFLayout { get; set; }
- public DigitalFormLayout DigitalFormLayout { get; set; }
- public bool ReadOnly { get; set; }
- public bool NewForm { get; set; }
- public void LoadItems(Entity parent, Entity form, DigitalFormLayout layout = null);
- //public void LoadItems(Entity parent, DigitalFormLayout layout, Entity form = null);
- public void SetPropertyValues(QAFormViewer viewer);
- }
- }
|