示例#1
0
        public override void Validate()
        {
            LimparMensagensValidacao();

            if (!ItensPedido.Any())
            {
                AdicionarCritica("Critica - Pedido não pode ficar vazio");
            }

            if (string.IsNullOrEmpty(CEP))
            {
                AdicionarCritica("Critica - CEP não pode ficar vazio");
            }

            if (string.IsNullOrEmpty(Estado))
            {
                AdicionarCritica("Critica - estado não pode ficar vazio");
            }

            if (string.IsNullOrEmpty(Cidade))
            {
                AdicionarCritica("Critica - Cidade não pode ficar vazio");
            }

            if (FormaPagamentoId == 0)
            {
                AdicionarCritica("Crítica - Forma de Pagamento não definida");
            }
        }
 public override void Validar()
 {
     if (!ItensPedido.Any())
     {
         MensagemValidacao.Add("Não existe item para o pedido em questão" + this.Id);
     }
 }
示例#3
0
 public override void Validate()
 {
     if (!ItensPedido.Any())
     {
         AdicionarCritica("Erro - Nenhum item de pedido foi incluído!");
     }
 }
示例#4
0
 public override void validate()
 {
     if (!ItensPedido.Any())
     {
         AdicionarMensagem("O campo pedido deve ter pelo menos 1 item pedido");
     }
 }
 public override void Validate()
 {
     LimparMensagensValidacao();
     if (!ItensPedido.Any())
     {
         AdicionarCritica("Pedido tem que ter no minimo 1 item");
     }
     if (string.IsNullOrEmpty(CEP))
     {
         AdicionarCritica("CEP é obrigatorio");
     }
 }
示例#6
0
        public override void Validate()
        {
            LimparMensagensValidacao();
            if (!ItensPedido.Any())
            {
                AdicionarErro("Erro: Pedido não pode ficar sem Item de Pedido!");
            }

            if (string.IsNullOrEmpty(Cep))
            {
                AdicionarErro("Erro: o CEP precisa ser preenchido");
            }
        }
示例#7
0
        public override void Validado()
        {
            LimparMensagensValidacao();

            if (!ItensPedido.Any())
            {
                AdicionarCritica("Crítica: Um pedido tem que ter ao menos um item");
            }

            if (string.IsNullOrEmpty(CEP))
            {
                AdicionarCritica("Crítica: O CEP é obrigatório!");
            }
        }
示例#8
0
        public override void Validate()
        {
            LimparLista();

            if (!ItensPedido.Any())
            {
                AdicionarCritica("Erro: Pedido sem itens válidos");
            }

            if (string.IsNullOrEmpty(CEP))
            {
                AdicionarCritica("Erro: O campo CEP deve ser preenchido");
            }
        }
示例#9
0
        public override void Validade()
        {
            LimparMensagemValidacao();

            if (!ItensPedido.Any())
            {
                AdicionarCritica("Crítica - Pedido não pode ficar sem item de pedido!");
            }

            if (String.IsNullOrEmpty(CEP))
            {
                AdicionarCritica("Crítica - CEP deve estar preenchido!");
            }
        }
示例#10
0
 public override void Validate()
 {
     if (!ItensPedido.Any())
     {
         AdicionarCritica("Crítica - Pedido não pode ficar sem item de pedido.");
     }
     if (string.IsNullOrEmpty(CEP))
     {
         AdicionarCritica("Crítica - CEP deve ser informado.");
     }
     if (FormaDePagamentoId == 0)
     {
         AdicionarCritica("Crítica - Não foi informada forma de pagamento.");
     }
 }
示例#11
0
 public override void Validacao()
 {
     LimparMensagesValidacao();
     if (!ItensPedido.Any())
     {
         AdicionarCritica("Crítica - Pedido não pode ficar sem item de pedido");
     }
     if (string.IsNullOrEmpty(Cep))
     {
         AdicionarCritica("Crítica - CEP deve estar preenchido");
     }
     if (FormaPagamentoId == 0)
     {
         AdicionarCritica("Crítica - Não foi informado a forma de pagamento");
     }
 }
示例#12
0
        public override void Validate()
        {
            if (!ItensPedido.Any())
            {
                LimparMensagensValidacao();
                if (!ItensPedido.Any())
                {
                    AdicionarMensagemValidacao("O pedido deve conter itens de pedido");
                }

                if (string.IsNullOrEmpty(CEP))
                {
                    AdicionarMensagemValidacao("O CEP Deve estar preenchido");
                }
            }
        }
示例#13
0
 public override void Validate()
 {
     LimparMensagensValidacao();
     if (!ItensPedido.Any())
     {
         AdicionarCritica("Pedido não pode ficar sem item de pedido ");
     }
     if (string.IsNullOrEmpty(CEP))
     {
         AdicionarCritica("CEP deve estar preenchido");
     }
     if (FormaPagamentoId == 0)
     {
         AdicionarCritica("Forma de pagamento não informada");
     }
 }
示例#14
0
        public override void Validacao()
        {
            LimparMensagemValidacao();

            if (!ItensPedido.Any())
            {
                AdicionarMensagemValidacao("Item de pedido não pode ficar vazio.");
            }

            if (string.IsNullOrEmpty(Cep))
            {
                AdicionarMensagemValidacao("Cep deve estra preenchido");
            }

            if (FormaPagamentoId == 0)
            {
                AdicionarMensagemValidacao("Não foi informado a forma de pagamento.");
            }
        }
示例#15
0
        public override void Validate()
        {
            LimparMensagensValidacao();

            if (ItensPedido.Any())
            {
                AdicionarCritica("Crítica: Item de Pedido não pode ficar vazio");
            }

            if (string.IsNullOrEmpty(CEP))
            {
                AdicionarCritica("Crítica: CEP deve estar preenchido");
            }

            if (FormaPagamentoId == 0)
            {
                AdicionarCritica("Crítica: Nâo foi informado a forma de pagamento");
            }
        }
示例#16
0
        public override void Validate()
        {
            LimparMensagensValidacao();

            if (!ItensPedido.Any())
            {
                MensagemValidacao.Add("O Pedido não pode ficar se Itens de Pedido.");
            }

            if (string.IsNullOrEmpty(CEP))
            {
                MensagemValidacao.Add("O CEP deve ser informado.");
            }

            if (string.IsNullOrEmpty(CEP))
            {
                MensagemValidacao.Add("O CEP deve ser informado.");
            }
        }