Exemplo n.º 1
0
 public override void Validate()
 {
     LimparMensagensValidacao();
     if (!ItensPedidos.Any())
     {
         AdicionarCritica("Item de pedido não pode ser vazio");
     }
     if (string.IsNullOrEmpty(CEP))
     {
         AdicionarCritica("CEP não pode ser nulo ou em branco");
     }
 }
Exemplo n.º 2
0
        public override void Validate()
        {
            if (ItensPedidos.Any())
            {
                this.AdicionarCritica("warning: produto sem item");
            }

            if (string.IsNullOrEmpty(Cep))
            {
                this.AdicionarCritica("campo não pode estar vazio");
            }
        }
Exemplo n.º 3
0
        public override void Validate()
        {
            LimparMensagensDeValidacao();

            if (IdCliente == null)
            {
                AdicionarMensagemDeValidacao("O Cliente deve ser informado.");
            }

            if (ItensPedidos == null || !ItensPedidos.Any())
            {
                AdicionarMensagemDeValidacao("Pedido não pode ficar sem itens.");
            }
        }
Exemplo n.º 4
0
        public override void Validate()
        {
            LimparMensagensValidacao();

            if (!ItensPedidos.Any())
            {
                MyString mensagemErro = new MyString("PEDIDO NÃO PODE FICAR SEM ITENS!");
                AdicionarMensagem(mensagemErro);

                if (string.IsNullOrEmpty(CEP))
                {
                    MyString msgErro = new MyString("PEDIDO NÃO PODE FICAR SEM ITENS!");
                    AdicionarMensagem(msgErro);
                }
            }
        }