Feat: Selector de Contacto Independiente y Formato de Precio

- Se divide la selección de medios de contacto entre los datos del usuario, permitiendo mostras el tipo de contacto que prefiera.
- Cuando el precio es igual a 0, se muestra la palabra "Consultar" en lugar de $0 o ARS 0.
This commit is contained in:
2026-02-19 19:47:13 -03:00
parent 2dfd5f1fb8
commit 042cd8c6f1
9 changed files with 1374 additions and 486 deletions

View File

@@ -95,6 +95,15 @@ public class CreateAdRequestDto
[JsonPropertyName("displayContactInfo")]
public bool DisplayContactInfo { get; set; } = true;
[JsonPropertyName("showPhone")]
public bool ShowPhone { get; set; } = true;
[JsonPropertyName("allowWhatsApp")]
public bool AllowWhatsApp { get; set; } = true;
[JsonPropertyName("showEmail")]
public bool ShowEmail { get; set; } = true;
// --- Admin Only ---
[JsonPropertyName("targetUserID")]