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(); }