public AcompanhamentoVM(Acompanhamento acompanhamento, List <Setor> setoresLst, List <ReservaLegalLst> reservalegalTipoLst, List <CaracteristicaSoloAreaDanificada> caracteristicasSolo, bool isVisualizar = false)
        {
            Acompanhamento         = acompanhamento;
            IsVisualizar           = isVisualizar;
            ReservaLegalTipoLst    = reservalegalTipoLst;
            SetoresLst             = ViewModelHelper.CriarSelectList(setoresLst, true, true, selecionado: acompanhamento.SetorId.ToString());
            CaracteristicasSoloLst = caracteristicasSolo;

            List <Lista> resultouErosaoLst = new List <Lista>();

            resultouErosaoLst.Add(new Lista()
            {
                Id = "1", Texto = "Sim", IsAtivo = true
            });
            resultouErosaoLst.Add(new Lista()
            {
                Id = "2", Texto = "Não", IsAtivo = true
            });

            ResultouErosao = ViewModelHelper.CriarSelectList(resultouErosaoLst, true, true, selecionado: acompanhamento.InfracaoResultouErosao.ToString());

            AssinantesVM = new FiscalizacaoAssinanteVM();
            AssinantesVM.IsVisualizar = isVisualizar;
            AssinantesVM.Setores      = ViewModelHelper.CriarSelectList(setoresLst);
            AssinantesVM.Assinantes   = Acompanhamento.Assinantes;
            ArquivoVM.Anexos          = acompanhamento.Anexos;
            ArquivoVM.IsVisualizar    = isVisualizar;
        }
 public ConsideracaoFinalVM()
 {
     ConsideracaoFinal = new ConsideracaoFinal();
     _consideracaoFinalTestemunhaVM = new List <ConsideracaoFinalTestemunhaVM>(2);
     _consideracaoFinalTestemunhaVM.Add(new ConsideracaoFinalTestemunhaVM {
         Testemunha = new ConsideracaoFinalTestemunha {
             Colocacao = 1
         }
     });
     _consideracaoFinalTestemunhaVM.Add(new ConsideracaoFinalTestemunhaVM {
         Testemunha = new ConsideracaoFinalTestemunha {
             Colocacao = 2
         }
     });
     ArquivoVM    = new ArquivoVM();
     ArquivoJSon  = string.Empty;
     AssinantesVM = new FiscalizacaoAssinanteVM();
 }