public override void Validar() { if (!ItensPedido.Any()) { MensagemValidacao.Add("Não existe item para o pedido em questão" + this.Id); } }
public override void Validar() { if (Preco == 0) { MensagemValidacao.Add("Qual o preço do produto?"); } }
public override void Validar() { if (ProdutoId == 0) { MensagemValidacao.Add("Qual o produto a ser adicionado?"); } }
public override void Validate() { LimparMensagensValidacao(); if (String.IsNullOrEmpty(Nome)) { MensagemValidacao.Add("Campo nome é obrigatório"); } }
public void Validate() { var periodoExiste = Enum.IsDefined(typeof(EnumPeriodo), Periodo); AddNotifications(new Contract() .IsTrue(DataAgendada.Date > DateTime.Now.Date, nameof(DataAgendada), "A data do agendamento deve ser maior que a data atual.") .IsTrue(periodoExiste, nameof(Periodo), MensagemValidacao.CampoTipoInvalido(nameof(Periodo))) ); }
public override void Validate() { if (ProdutoId == 0) { MensagemValidacao.Add("Não foi identificado a referecia do produto"); } if (Quantidade == 0) { MensagemValidacao.Add("Quantidade não foi informado"); } }
//regra de validacao public override void Validadte() { LimparMensagemValidacao(); if (!ItensPedido.Any()) { MensagemValidacao.Add("Crítica - Favor informa item de pedido!"); } if (string.IsNullOrEmpty(CEP)) { MensagemValidacao.Add("Critca - Favor informar o CEP!"); } }
public override void Validar() { if (string.IsNullOrEmpty(Email)) { MensagemValidacao.Add("Qual o email do usuário?"); } if (string.IsNullOrEmpty(Senha)) { MensagemValidacao.Add("Qual a senha do usuário?"); } }
public override void Validade() { if (!ItemPedido.Any()) { MensagemValidacao.Add("Item de pedido não pod ser nulo"); } if (string.IsNullOrWhiteSpace(CEP)) { AdicionarCritica("CEP não pod ser nulo"); } }
public override void Validate() { LimparMensagens(); if (!ItensPedido.Any()) { MensagemValidacao.Add("Deve ser selecionado um item para o pedido :)"); } if (string.IsNullOrEmpty(CEP)) { MensagemValidacao.Add("CEP deve ser informado"); } }
public override void Validate() { LimparMensagensValidacao(); if (!ItensPedidos.Any()) { MensagemValidacao.Add("Crítica - Pedido não pode ficar vazio"); } if (string.IsNullOrEmpty(CEP)) { MensagemValidacao.Add("Crítica - CEP deve ser Preenchido"); } }
public override void Validate() { LimparMensagensValidacao(); if (!ItensPedido.Any()) { MensagemValidacao.Add("Crítica: Pedido precisa de pelo menos um item!"); } if (string.IsNullOrEmpty(CEP)) { MensagemValidacao.Add("Crítica: CEP não informado!"); } }
public void Validate() { var tipoSalaExiste = Enum.IsDefined(typeof(EnumTipoSala), Tipo); AddNotifications(new Contract() .IsTrue(tipoSalaExiste, nameof(Tipo), MensagemValidacao.CampoTipoInvalido(nameof(Tipo))) .IsNotNullOrEmpty(IdentificadorSala, nameof(IdentificadorSala), MensagemValidacao.CampoObrigatorio) .HasMaxLengthIfNotNullOrEmpty(IdentificadorSala, 100, nameof(IdentificadorSala), MensagemValidacao.CampoLimite50Caracteres) .IsTrue(CapacidadeAlunos > 0, nameof(CapacidadeAlunos), MensagemValidacao.CampoTipoInvalido(nameof(CapacidadeAlunos))) .IsNotNullOrEmpty(Area, nameof(Area), MensagemValidacao.CampoObrigatorio) ); }
public override void Validate() { LimparMensagemValidacao(); if (!ItensPedido.Any()) { AdicionarCritica(" Crítica - Pedido não pode fica sem item de pedido"); } if (string.IsNullOrEmpty(CEP)) { MensagemValidacao.Add("Crítica - O CEP deve estar preenchido"); } }
public override void Validate() { if (String.IsNullOrEmpty(UrlVideo)) { MensagemValidacao.Add("Url do video é obrigatório"); } if (EsporteId == 0) { MensagemValidacao.Add("É obrigatório selecionar um esporte"); } if (AtletaId == 0) { MensagemValidacao.Add("É obrigatório selecionar um atleta"); } }
public override void Validate() { if (string.IsNullOrEmpty(Nome)) { MensagemValidacao.Add("Insira o nome"); } if (string.IsNullOrEmpty(Descricao)) { MensagemValidacao.Add("Insira a descrição"); } if (Preco == 0) { MensagemValidacao.Add("Nada é de graça bb"); } }
public override void Validar() { if (string.IsNullOrEmpty(this.Nome)) { MensagemValidacao.Add("Nome deve ser informado."); } if (string.IsNullOrEmpty(this.Descricao)) { MensagemValidacao.Add("Descrição deve ser informado."); } if (this.Preco == 0) { MensagemValidacao.Add("Preço deve ser informado."); } }
public override void Validar() { LimparMensagensValidacao(); if (!ItensPedido.Any()) { MensagemValidacao.Add("Item de Pedido não pode ficar vazio"); } if (UsuarioId == 0) { MensagemValidacao.Add("Qual usuário está fazendo o pedido?"); } if (string.IsNullOrEmpty(CEP)) { MensagemValidacao.Add("CEP é obrigatório"); } }
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."); } }
public void Validate() { var perfilExiste = Enum.IsDefined(typeof(EnumTipoPerfil), Perfil); AddNotifications(new Contract() .IsNotNullOrEmpty(Nome, nameof(Nome), MensagemValidacao.CampoObrigatorio) .HasMaxLengthIfNotNullOrEmpty(Nome, 255, nameof(Nome), MensagemValidacao.CampoLimite255Caracteres) .IsNotNullOrEmpty(Matricula, nameof(Matricula), MensagemValidacao.CampoObrigatorio) .HasMaxLengthIfNotNullOrEmpty(Matricula, 255, nameof(Matricula), MensagemValidacao.CampoLimite50Caracteres) .IsNotNullOrEmpty(Email, nameof(Email), MensagemValidacao.CampoObrigatorio) .HasMaxLengthIfNotNullOrEmpty(Email, 255, nameof(Email), MensagemValidacao.CampoLimite255Caracteres) .IfNotNull(Email, x => x.IsEmail(Email, nameof(Email), MensagemValidacao.CampoFormatoIncorreto)) .IsTrue(perfilExiste, nameof(Perfil), MensagemValidacao.CampoTipoInvalido(nameof(Perfil))) .IsNotNullOrEmpty(Documento, nameof(Documento), MensagemValidacao.CampoObrigatorio) .IfNotNull(Documento, x => x.IsCpf(Documento, "CPF", MensagemValidacao.CampoFormatoIncorreto)) .IsNotNullOrEmpty(Telefone, nameof(Telefone), MensagemValidacao.CampoObrigatorio) .IfNotNull(Telefone, x => x.IsTrue(Regex.IsMatch(Telefone, "^[0-9]*$"), nameof(Telefone), MensagemValidacao.CampoFormatoIncorreto)) ); }
protected void AdicionarMensagem(string mensagem) { MensagemValidacao.Add(mensagem); }
protected void LimparMensagensDeValidacao() { MensagemValidacao.Clear(); }
protected void AdcionarMensagemDeAlerta(string mensagen) { MensagemValidacao.Add(mensagen); }
protected void AdicionarCritica(string msg) { MensagemValidacao.Add(msg); }
public void LimparMensagem() { MensagemValidacao.Clear(); }
public void AdicionarMensagem(string mensagem) { MensagemValidacao.Add(mensagem); }