public void Execute() { var result = userObjectMd.Add(); if (result != 0) { var errorArgs = new AddUserObjectErrorEventArgs { TableName = userObjectMd.TableName, ObjectName = userObjectMd.Name, ErrorCode = company.GetLastErrorCode(), ErrorDescription = company.GetLastErrorDescription() }; OnError(this, errorArgs); } Marshal.ReleaseComObject(userObjectMd); }
private void OnAddUserObjectError(object sender, AddUserObjectErrorEventArgs e) { CreateUserObjectError(sender, e); }