public void ObjetoDeveSerValido() { var validador = new VendedorValidador(); var result = validador.Validate(vendedor); Assert.True(result.IsValid); }
public void EmailDeveSerValido(string email) { var validador = new VendedorValidador(); vendedor.Email = email; var result = validador.Validate(vendedor); Assert.True(result.IsValid); }
public void NomeDeveSerValido(string nome) { var validador = new VendedorValidador(); vendedor.Nome = nome; var result = validador.Validate(vendedor); Assert.True(result.IsValid); }
public void CpfNaoDeveSerValido(string cpf) { var validador = new VendedorValidador(); vendedor.Cpf = cpf; var result = validador.Validate(vendedor); Assert.False(result.IsValid); }
public void TelefoneDeveSerValido(string telefone) { var validador = new VendedorValidador(); vendedor.Telefone = telefone; var result = validador.Validate(vendedor); Assert.True(result.IsValid); }
public void SenhaNaoDeveSerValido(string senha) { var validador = new VendedorValidador(); vendedor.Senha = senha; var result = validador.Validate(vendedor); Assert.False(result.IsValid); }
public void MinimoDeIdadeNaoValido(string dataStr) { var validador = new VendedorValidador(); vendedor.DataNascimento = DateTime.Parse(dataStr); var result = validador.Validate(vendedor); Assert.False(result.IsValid); }
public void EnderecoDeveSerValido(string endereco) { var validador = new VendedorValidador(); vendedor.Endereco = endereco; var result = validador.Validate(vendedor); Assert.True(result.IsValid); }
public void DataDeveSerValida(string dataStr) { var validador = new VendedorValidador(); vendedor.DataNascimento = DateTime.Parse(dataStr); var result = validador.Validate(vendedor); Assert.True(result.IsValid); }
public object PostCriacao(VendedorModel vendedorModel) { var validacao = new VendedorValidador().Validate(vendedorModel); if (validacao.IsValid) { _context.Add(vendedorModel); _context.SaveChanges(); } return(vendedorModel); }
public VendedorModel GetEdicao(int?id) { var vendedorModel = _context.VendedorModel.Find(id); var validacao = new VendedorValidador().Validate(vendedorModel); if (!validacao.IsValid) { var erros = validacao.Errors.Select(e => e.ErrorMessage).ToList(); return(null); } return(vendedorModel); }
public VendedorModel GetExclusao(int?id) { var vendedorModel = _context.VendedorModel .FirstOrDefault(m => m.Id == id); if (id != vendedorModel.Id || id == null) { return(null); } var validacao = new VendedorValidador().Validate(vendedorModel); if (!validacao.IsValid) { return(null); } return(vendedorModel); }
public object PostEdicao(int id, VendedorModel vendedorModel) { //PERGUNTAR AO NIZZOLA SE TEM COMO MELHORAR ESSE CODIGO vendedorModel.Id = id; var validacao = new VendedorValidador().Validate(vendedorModel); if (validacao.IsValid) { try { _context.Update(vendedorModel); _context.SaveChanges(); } catch (DbUpdateConcurrencyException) { return(null); } } return(vendedorModel); }