public override void Validate() { LimparMensagensValidacao(); if (!ItensPedido.Any()) { AdicionaCritica(" Critica - Pedido não pode ficar sem item de pedido!"); } if (string.IsNullOrEmpty(CEP)) { AdicionaCritica("Critica - CEP deve estar preenchido"); } if (!Estado.Any()) { AdicionaCritica("Critica - Campo estado é obrigatório!"); } if (!Cidade.Any()) { AdicionaCritica("Critica - Campo Cidade é Obrigatório!"); } if (!EnderecoCompleto.Any()) { AdicionaCritica("Critica - Favor adicionar um endereço"); } }