public static void Deletar(ContingenciaInstrucional contingenciaInstrucional)
        {
            List <ContingenciaColateral> CCsComEssaCI = ContingenciaColateralService.GetAllByCI(contingenciaInstrucional);

            if (CCsComEssaCI.Count > 0)
            {
                throw new System.Exception($"Esse EC está cadastrada nos seguintes MTSs: {ListUtils.Join(CCsComEssaCI.Select(it => it.Nome).Cast<string>().ToList(), ", ")}. Delete primeiro esses MTSs ou os associe a outro EC");
            }
            DeletarObjetosFilhos(contingenciaInstrucional);
            AbstractService.Deletar(contingenciaInstrucional, "ContingenciaInstrucional");
        }