/// <summary> /// Notifies the address update. /// </summary> /// <param name="addressEventArgs">The ${ParameterType} instance containing the event data.</param> protected void NotifyAddressUpdate(AddressUpdatedEventArgs addressEventArgs) { var address = addressEventArgs.Address; CurrentAddress = address; AddressUpdate?.Invoke(this, address); }
public async Task <Address> UpdateAsync(int addressId, AddressUpdate addressUpdate) { Requires.ArgumentNotNull(addressUpdate, nameof(addressUpdate)); var address = await GetAsync(addressId).ConfigureAwait(_halClient); return(await _halClient.PatchAsync <Address>(address.UpdateLink, addressUpdate).ConfigureAwait(_halClient)); }
public void Update(AddressUpdate req) { using (var con = GetConnection()) { var cmd = con.CreateCommand(); cmd.CommandText = "Addresses_Update"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Id", req.Id); cmd.Parameters.AddWithValue("@FirstName", req.FirstName); cmd.Parameters.AddWithValue("@LastName", req.LastName); cmd.Parameters.AddWithValue("@Street", req.Street); cmd.Parameters.AddWithValue("@City", req.City); cmd.Parameters.AddWithValue("@State", req.State); cmd.Parameters.AddWithValue("@Zip", req.Zip); cmd.Parameters.AddWithValue("@SendDate", req.SendDate); cmd.ExecuteNonQuery(); } }
public void Update(int id, AddressUpdate addressUpdate) { addressService.Update(addressUpdate); }