diff --git a/Models/Repositories/PhSQuoteRepository.cs b/Models/Repositories/PhSQuoteRepository.cs index 82d090e..ec6ecdb 100644 --- a/Models/Repositories/PhSQuoteRepository.cs +++ b/Models/Repositories/PhSQuoteRepository.cs @@ -231,7 +231,7 @@ namespace Models.Repositories var series = await _formSeriesRepository.GetByIdAsync(formSeriesId) ?? throw new InvalidOperationException("Serie no encontrada"); int padding = 8; /* format "00000000" */ - + quote.Status = "Emitido"; quote.Quotenumber = $"{series.Letter}-{nextNumber.ToString($"D{padding}")}"; var headerEntity = EntityMapper.MapEntity(quote); diff --git a/phronCare.UIBlazor/Pages/Sales/InstitutionForm.razor b/phronCare.UIBlazor/Pages/Sales/InstitutionForm.razor index a86291c..d0c4fec 100644 --- a/phronCare.UIBlazor/Pages/Sales/InstitutionForm.razor +++ b/phronCare.UIBlazor/Pages/Sales/InstitutionForm.razor @@ -29,9 +29,10 @@ - - - + @foreach (var type in InstitutionTypes) + { + + } @@ -138,6 +139,21 @@ "Neuquén", "Río Negro", "Salta", "San Juan", "San Luis", "Santa Cruz", "Santa Fe", "Santiago del Estero", "Tierra del Fuego", "Tucumán" }; + + private List<(string Code, string Description)> InstitutionTypes = new() + { + ("ESCIG", "Establecimiento de salud con internación general"), + ("ESCIEP", "Internación especializada en pediatría"), + ("ESCIEM", "Internación especializada en maternidad/materno infantil"), + ("ESCIESM", "Internación especializada en salud mental"), + ("ESCIE", "Internación especializada en otras especialidades"), + ("ESCIRES", "Establecimientos Residenciales"), + ("ESSIDT", "Ambulatorio diagnóstico y tratamiento"), + ("ESSID", "Ambulatorio diagnóstico"), + ("ESSIT", "Ambulatorio tratamiento"), + ("ESCL", "Establecimiento complementario"), + ("ESIAIS", "Ambulatorios de inclusión social") + }; protected override async Task OnInitializedAsync() { if (InstitutionId.HasValue) diff --git a/phronCare.UIBlazor/Pages/Sales/Institutions.razor b/phronCare.UIBlazor/Pages/Sales/Institutions.razor index 8172b25..b016fd4 100644 --- a/phronCare.UIBlazor/Pages/Sales/Institutions.razor +++ b/phronCare.UIBlazor/Pages/Sales/Institutions.razor @@ -30,7 +30,7 @@
-
+
@if (TablaInstituciones != null && TablaInstituciones.Any()) {