public override void ResindirContrato(Contrato contrato) { Assertion.IsTrue(base.MeuContrato(contrato), "Este contrato não pertence a este Time.").Validate(); Assertion.IsTrue(contrato.Vigente, "Este contrato não está vigente.").Validate(); contrato.RencindirContrato(); Assertion.IsFalse(contrato.Vigente, "Contrato não foi finalizado.").Validate(); }