Exemple #1
0
        private void ActionRecord(int rowHandle, DatabaseAction action)
        {
            var value = OptionsGrid.GridView.GetRowCellValue(rowHandle, OptionsGrid.DataKeyName);

            var paramInt      = 0;
            var paramString   = string.Empty;
            var paramGuid     = Guid.Empty;
            var paramDateTime = DateTime.Now;

            if (value is int)
            {
                paramInt = (int)value;
            }
            else if (value is string)
            {
                paramString = (string)value;
            }
            else if (value is Guid)
            {
                paramGuid = (Guid)value;
            }
            else if (value is DateTime)
            {
                paramDateTime = (DateTime)value;
            }

            var e = new ActionRecordEventArgs(paramInt, paramString, paramGuid, paramDateTime, action);

            DictionaryManager.ActionRecord(ObjectName, e.ParamInt, e.ParamString, e.ParamDateTime, e.ParamGuid, 0, string.Empty, DateTimeHelper.MinDate, Guid.Empty, e.Action, BaseGlobalVariable.UserID, IsOnline);
        }
Exemple #2
0
 protected override void ActionRecord(int rowHandle, ActionRecordEventArgs e)
 {
     DictionaryManager.ActionRecord(ObjectName, e.ParamInt, e.ParamString, e.ParamDateTime, e.ParamGuid, 0, string.Empty, DateTimeHelper.MinDate, Guid.Empty, e.Action, BaseGlobalVariable.UserID, IsOnline);
 }