public BusinessPhoneDTO Update(BusinessPhoneDTO oBusinessPhoneDTO) { BusinessPhoneDTO returnPhone = null; if (oBusinessPhoneDTO != null && oBusinessPhoneDTO.PhoneID > 0) { oBusinessPhoneRepos.UpdateBusinessPhone(0, BusinessPhoneAssembler.ToEntity(oBusinessPhoneDTO)); returnPhone = oBusinessPhoneDTO; } return returnPhone; }
/// <summary> /// Converts this instance of <see cref="BusinessPhone"/> to an instance of <see cref="BusinessPhoneDTO"/>. /// </summary> /// <param name="entity"><see cref="BusinessPhone"/> to convert.</param> public static BusinessPhoneDTO ToDTO(this BusinessPhone entity) { if (entity == null) return null; var dto = new BusinessPhoneDTO(); dto.BusinessPhoneID = entity.BusinessPhoneID; dto.BusinessID = entity.BusinessID; dto.PhoneID = entity.PhoneID; dto.IsPrimary = entity.IsPrimary; entity.OnDTO(dto); return dto; }
/// <summary> /// Invoked when <see cref="ToDTO"/> operation is about to return. /// </summary> /// <param name="dto"><see cref="BusinessPhoneDTO"/> converted from <see cref="BusinessPhone"/>.</param> static partial void OnDTO(this BusinessPhone entity, BusinessPhoneDTO dto);