Example #1
0
 protected override void OnRecordChanged(FormRecordUpdateEventArgs e)
 {
     base.OnRecordChanged(e);
         Master recordRow = new Master();
         switch (e.DataState)
         {
             case FormDataStates.New:
                 recordRow.Save();
                 break;
             case FormDataStates.Edited:
                 Master oldRecord = Master.FetchByID(recordRow.MasterID);
                 oldRecord.Name = recordRow.Name;
                 oldRecord.GroupID = recordRow.GroupID;
                 oldRecord.Note = recordRow.Note;
                 oldRecord.GroupID = recordRow.GroupID;
                 break;
             case FormDataStates.Deleted:
                 Master.Delete(recordRow.MasterID);
                 break;
         }
 }
Example #2
0
 protected virtual void OnRecordChanged(FormRecordUpdateEventArgs e)
 {
     if (RecordChangedEvent != null)
             RecordChangedEvent(this, e);
 }