using SeaHaven.Services.DTOs; namespace Api.SeaHavenIndustries.DTOs { public class EditLocation_DTO { public int Id { get; set; } public string? Title { get; set; } public string? Name { get; set; } public string? Address { get; set; } public string? City { get; set; } public string? State { get; set; } public string? ZipCode { get; set; } public string? Phone { get; set; } public string? Contact { get; set; } public string? ContactEmail { get; set; } public string? Status { get; set; } public string? AccountId { get; set; } public int? GetAccountId() => LocationAccountIdMapping.ParseOptional(AccountId); // ✅ Map API DTO to Service DTO public UpdateLocationDTO ToServiceUpdateDTO() { return new UpdateLocationDTO { LocationName = this.Name, Address = this.Address, City = this.City, State = this.State, Zipcode = this.ZipCode }; } } }