first commit

This commit is contained in:
=
2026-09-21 16:33:51 -04:00
commit a899479dc9
204 changed files with 21132 additions and 0 deletions
@@ -0,0 +1,39 @@
class DashboardMetricsModel {
final int nuevosPacientes;
final int consultadosHoy;
final int citasHoy;
final int pacientesMasculinos;
final int pacientesFemeninos;
final int totalPacientes;
const DashboardMetricsModel({
this.nuevosPacientes = 0,
this.consultadosHoy = 0,
this.citasHoy = 0,
this.pacientesMasculinos = 11078,
this.pacientesFemeninos = 2634,
this.totalPacientes = 13712,
});
factory DashboardMetricsModel.fromJson(Map<String, dynamic> json) {
return DashboardMetricsModel(
nuevosPacientes: json['nuevos_pacientes'] as int? ?? 0,
consultadosHoy: json['consultados_hoy'] as int? ?? 0,
citasHoy: json['citas_hoy'] as int? ?? 0,
pacientesMasculinos: json['pacientes_masculinos'] as int? ?? 0,
pacientesFemeninos: json['pacientes_femeninos'] as int? ?? 0,
totalPacientes: json['total_pacientes'] as int? ?? 0,
);
}
Map<String, dynamic> toJson() {
return {
'nuevos_pacientes': nuevosPacientes,
'consultados_hoy': consultadosHoy,
'citas_hoy': citasHoy,
'pacientes_masculinos': pacientesMasculinos,
'pacientes_femeninos': pacientesFemeninos,
'total_pacientes': totalPacientes,
};
}
}