diff --git a/AgroBase/AgroBase/Models/Operacoes/OperacaoModel.cs b/AgroBase/AgroBase/Models/Operacoes/OperacaoModel.cs index 8ae44c6aa..ccead0f0c 100644 --- a/AgroBase/AgroBase/Models/Operacoes/OperacaoModel.cs +++ b/AgroBase/AgroBase/Models/Operacoes/OperacaoModel.cs @@ -3129,9 +3129,11 @@ namespace AgroBase.Models private void SalvarLogCameraSolo() { - foreach (var Camera in CameraWorkerService.CamerasSolo) + var cameras = CameraWorkerService.CamerasSolo.ToList(); + for (int i = 0; i < cameras.Count; i++) { - string camera_name = Camera.Dispositivo.ToString() + CameraWorkerService.CamerasSolo.IndexOf(Camera); + var Camera = cameras[i]; + string camera_name = $"{Camera.Dispositivo}{i}"; string Caminho = Variaveis.CaminhoOperacoes + Variaveis.OperacaoEmAndamento.ID + "/" + camera_name; if (!Directory.Exists(Caminho)) {