private static void ObterObjetosFilhos(ContingenciaColateral contingenciaColateral)
 {
     contingenciaColateral.sModelo = UnidadeDoExperimentoService.GetById(contingenciaColateral.sModeloId);
     contingenciaColateral.SC1     = UnidadeDoExperimentoService.GetById(contingenciaColateral.SC1Id);
     contingenciaColateral.SC2     = UnidadeDoExperimentoService.GetById(contingenciaColateral.SC2Id);
     contingenciaColateral.SC3     = UnidadeDoExperimentoService.GetById(contingenciaColateral.SC3Id);
     contingenciaColateral.CI      = ContingenciaInstrucionalService.GetById(contingenciaColateral.CIId);
 }
 public static void Deletar(ContingenciaColateral CC)
 {
     CCPorSessaoService.DeletarAllByCCId(CC.Id);
     AbstractService.Deletar(CC, "ContingenciaColateral");
     UnidadeDoExperimentoService.DeletarAll(new List <UnidadeDoExperimento>()
     {
         CC.sModelo, CC.SC1, CC.SC2, CC.SC3
     });
 }
 private static void SalvarObjetosFilhos(ContingenciaInstrucional contingenciaInstrucional)
 {
     for (int i = 0; i < contingenciaInstrucional.Tatos.Count; i++)
     {
         UnidadeDoExperimento tato = contingenciaInstrucional.Tatos[i];
         UnidadeDoExperimentoService.Salvar(tato);
         ContigenciaInstrucionalToTatoService.Salvar(contingenciaInstrucional, tato, i);
     }
 }
 private static void DeletarObjetosFilhos(ContingenciaInstrucional contingenciaInstrucional)
 {
     ContigenciaInstrucionalToTatoService.DeletarPorCI(contingenciaInstrucional);
     UnidadeDoExperimentoService.DeletarAll(contingenciaInstrucional.Tatos);
 }
 private static void ObterObjetosFilhos(ContingenciaInstrucional contingenciaInstrucional)
 {
     contingenciaInstrucional.Tatos = UnidadeDoExperimentoService.GetAllByCI(contingenciaInstrucional);
 }