예제 #1
0
파일: Pedido.cs 프로젝트: weksslei/QuickBuy
        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");
            }
        }