Exemplo n.º 1
0
        /// <summary>
        /// Executes the update action and releases the object.
        /// </summary>
        public void Execute()
        {
            var result = field.Add();

            if (result != 0)
            {
                var errorArgs = new UserFieldErrorEventArgs
                {
                    TableName        = field.TableName,
                    FieldName        = field.Name,
                    ErrorCode        = company.GetLastErrorCode(),
                    ErrorDescription = company.GetLastErrorDescription()
                };

                OnError(this, errorArgs);
            }

            Marshal.ReleaseComObject(field);
        }
Exemplo n.º 2
0
 private void OnAddUserFieldError(object sender, UserFieldErrorEventArgs e)
 {
     CreateUserFieldError(sender, e);
 }