/// <summary /> public static void AddDefaultFields(bool isSystemEntry, RecordVisibility visibility, DateTime createdDate, bool isClientBased = false) { AddField("IsSystemEntry", isSystemEntry, DbType.Bool); AddField("Visibility", (int)visibility, DbType.Numeric); AddField("CreatedDate", DefaultCreatedDate, DbType.Date); AddField("ModifiedDate", DefaultCreatedDate, DbType.Date); if (isClientBased) AddField("ClientID", CoreConstants.SHARED_CLIENT_ID, DbType.Numeric); }
/// <summary> /// Calls the listed endpoint on this controller. /// </summary> public static Address UpdateAddress(SessionAuthUser authUser, Address address, string name, string addressLine1, string addressLine2, string city, string zip, RecordVisibility visibility) { AddressData template = CallAddressController.GetEditAddressTemplate(authUser, address); template.Name = String.Empty; template = CallAddressController.EditAddressBadData(authUser, template); template.Name = name; template.AddressLine1 = addressLine1; template.AddressLine2 = addressLine2; template.City = city; template.ZipCode = zip; template.Visibility = visibility; return CallAddressController.EditAddress(authUser, template); }