diff --git a/src/APP.Platform/Pages/Components/TimeSelections/_CallbackSaveFreeTime.cshtml b/src/APP.Platform/Pages/Components/TimeSelections/_CallbackSaveFreeTime.cshtml index 71551739..d97b6a95 100644 --- a/src/APP.Platform/Pages/Components/TimeSelections/_CallbackSaveFreeTime.cshtml +++ b/src/APP.Platform/Pages/Components/TimeSelections/_CallbackSaveFreeTime.cshtml @@ -177,19 +177,6 @@ style="width: fit-content; font-size: 13px; padding: 5px;" onclick="showInteressados('@Model.TimeSelectionAndJoinTimes.Key.Id')" id="select-interested"> Selecionar Interessados - }else{ - @if(Model.TimeSelectionAndJoinTimes.Value.Count > 0 && Model.TimeSelectionAndJoinTimes.Key?.Status == StatusTimeSelection.Pendente && Model.TimeSelectionAndJoinTimes.Value.Any(joinTime => joinTime.StatusJoinTime == StatusJoinTime.Marcado)) - { -
- - -
- } } } @@ -265,34 +252,31 @@ Cancelar Orientação - - @if(Model.TimeSelectionAndJoinTimes.Key?.Status == StatusTimeSelection.Marcado || Model.TimeSelectionAndJoinTimes.Key?.Status == StatusTimeSelection.ConclusaoPendente) { - if(tempoRestanteEmHoras == 0 - || tempoRestanteEmHoras == 1) + + @if (tempoRestanteEmHoras <= 1) + { + @if (Model.TimeSelectionAndJoinTimes.Key.Ilimitado || Model.TimeSelectionAndJoinTimes.Key?.Status == StatusTimeSelection.Marcado || Model.TimeSelectionAndJoinTimes.Key?.Status == StatusTimeSelection.ConclusaoPendente) { - - } else { - - } - - } else { - + } + + } + else + { + } diff --git a/src/APP.Platform/Pages/Components/TimeSelections/_ModalFreeTime.cshtml b/src/APP.Platform/Pages/Components/TimeSelections/_ModalFreeTime.cshtml index a07d4c7d..9a8eb077 100644 --- a/src/APP.Platform/Pages/Components/TimeSelections/_ModalFreeTime.cshtml +++ b/src/APP.Platform/Pages/Components/TimeSelections/_ModalFreeTime.cshtml @@ -188,19 +188,6 @@ ExperienceLevel[] valuesExperience = (ExperienceLevel[])Enum.GetValues(typeof(Ex style="width: fit-content; font-size: 13px; padding: 5px;" onclick="showInteressados('@data.Key.Id')" id="select-interested"> Selecionar Interessados - }else{ - @if(data.Value.Count > 0 && data.Key?.Status == StatusTimeSelection.Pendente && data.Value.Any(joinTime => joinTime.StatusJoinTime == StatusJoinTime.Marcado)) - { -
- - -
- } } } @@ -272,14 +259,35 @@ ExperienceLevel[] valuesExperience = (ExperienceLevel[])Enum.GetValues(typeof(Ex Cancelar Orientação - - + } + else + { + + } + + } + else + { + + } @@ -406,7 +414,7 @@ ExperienceLevel[] valuesExperience = (ExperienceLevel[])Enum.GetValues(typeof(Ex } } - @if(data.Value.Count > 0 && data.Key?.Status == StatusTimeSelection.Pendente && data.Value.Any(joinTime => joinTime.StatusJoinTime == StatusJoinTime.Marcado)) + @* @if(data.Value.Count > 0 && data.Key?.Status == StatusTimeSelection.Pendente && data.Value.Any(joinTime => joinTime.StatusJoinTime == StatusJoinTime.Marcado)) {
@@ -417,7 +425,7 @@ ExperienceLevel[] valuesExperience = (ExperienceLevel[])Enum.GetValues(typeof(Ex Encerrar inscrições e confirmar sala
- } + } *@ diff --git a/src/APP.Platform/Pages/ScheduleActions/index.cshtml.cs b/src/APP.Platform/Pages/ScheduleActions/index.cshtml.cs index d1a16fb8..4308d903 100644 --- a/src/APP.Platform/Pages/ScheduleActions/index.cshtml.cs +++ b/src/APP.Platform/Pages/ScheduleActions/index.cshtml.cs @@ -351,6 +351,10 @@ public async Task OnGetRenderCalendarAsync() time.Key.MaxParticipants = max; time.Key.Ilimitado = freeTimeBackstage?.Ilimitado ?? false; + if(time.Key.Ilimitado) + { + time.Key.RoomId = CreatePrivateRoom(time.Key, time.Key.PerfilId ?? Guid.Empty); + } } var RhListIds = requestHelpList.Keys.Select(kvp => kvp.Id).ToList();