diff --git a/src/sections/HistoriaClinica.tsx b/src/sections/HistoriaClinica.tsx
index 6cdcb4d..99dedad 100644
--- a/src/sections/HistoriaClinica.tsx
+++ b/src/sections/HistoriaClinica.tsx
@@ -2397,7 +2397,14 @@ function SeccionCultivos({ cults, patient, internacionId, add, update, del, canE
const handleParcial = () => {
if (!selected) return;
- update(selected.id, { protocolo, estado: 'Parcial', germen, sensible, resistente });
+ update(selected.id, {
+ protocolo,
+ estado: 'Parcial',
+ germen,
+ sensible,
+ resistente,
+ fechaResultado: selected.fechaResultado || new Date().toISOString().split('T')[0]
+ });
setResDialog(false);
resetRes();
};
@@ -2504,7 +2511,7 @@ function SeccionCultivos({ cults, patient, internacionId, add, update, del, canE
{c.fechaToma}
+{formatDateDDMMYYYY(c.fechaToma)}
Protocolo: {c.protocolo}
} - {c.fechaResultado && (c.estado === 'Positivo' || c.estado === 'Negativo') && ( -Fecha Resultado Definitivo: {formatDateDDMMYYYY(c.fechaResultado)}
+ {c.fechaResultado && (c.estado === 'Positivo' || c.estado === 'Negativo' || c.estado === 'Parcial') && ( ++ Fecha Resultado {c.estado === 'Parcial' ? 'Parcial' : 'Definitivo'}: {formatDateDDMMYYYY(c.fechaResultado)} +
)} {c.observaciones &&{c.observaciones}
} {c.estado === 'Parcial' && c.germen && (