public bool Validate() { if (!validInterfaceTypes.Contains(InterfaceType)) { return(false); } if (!validIPTypes.Contains(IPType)) { return(false); } if (IPType.ToLower() == validIPTypes[1].ToString()) { if (StringExt.IsNullOrEmpty(IPAddress) || StringExt.IsNullOrEmpty(Subnet) || StringExt.IsNullOrEmpty(Gateway)) { return(false); } } if (InterfaceType.ToLower() == validInterfaceTypes[1].ToString()) { if (StringExt.IsNullOrEmpty(SSID))// || StringExt.IsNullOrEmpty(Passcode)) { return(false); } } return(true); }
public void Empty_value() { string value = ""; Assert.IsTrue(StringExt.IsNullOrEmpty(value), "Test 1"); value = string.Empty; Assert.IsTrue(StringExt.IsNullOrEmpty(value), "Test 2"); }
public ActionResult Incluir(FormCollection form) { if (form.HasKeys()) { Compra compra = new Compra(); compra.CodFornecedor = int.Parse(form["txtFornecedor"]); compra.DtCompra = DateTime.Parse(form["txtData"]); compra.Desconto = Decimal.Parse(form["txtDesconto"], new CultureInfo("pt-BR")); int n = 1; while (!StringExt.IsNullOrEmpty(form[$"txtProduto{n}"], form[$"txtUnidade{n}"], form[$"txtQuantidade{n}"], form[$"txtPrecoUnitario{n}"])) { int produto = int.Parse(form[$"txtProduto{n}"]); string unidade = form[$"txtUnidade{n}"]; double quantidade = Double.Parse(form[$"txtQuantidade{n}"], new CultureInfo("pt-BR")); decimal precoUnitario = Decimal.Parse(form[$"txtPrecoUnitario{n}"], new CultureInfo("pt-BR")); if (produto > 0 && !String.IsNullOrWhiteSpace(unidade) && quantidade > 0 && precoUnitario > 0) { compra.CompraProduto.Add(new CompraProduto { CodProduto = produto, Unidade = unidade, Quantidade = quantidade, PrecoUnitario = precoUnitario }); } n++; } if (compra.CompraProduto.Count > 0) { Compra.Incluir(compra); } return(PartialView("_Lista", Compra.Listar())); } return(Json(false)); }
public ActionResult Editar(int cod, FormCollection form) { if (cod > 0 && form.HasKeys()) { Venda venda = Venda.ObterPorCodigo(cod); venda.CodCliente = int.Parse(form["txtCliente"]); venda.DtVenda = DateTime.Parse(form["txtData"]); venda.Desconto = Decimal.Parse(form["txtDesconto"], new CultureInfo("pt-BR")); int n = 1; venda.VendaProduto.Clear(); while (!StringExt.IsNullOrEmpty(form[$"txtProduto{n}"], form[$"txtUnidade{n}"], form[$"txtQuantidade{n}"], form[$"txtPrecoUnitario{n}"])) { int produto = int.Parse(form[$"txtProduto{n}"]); string unidade = form[$"txtUnidade{n}"]; double quantidade = Double.Parse(form[$"txtQuantidade{n}"], new CultureInfo("pt-BR")); decimal precoUnitario = Decimal.Parse(form[$"txtPrecoUnitario{n}"], new CultureInfo("pt-BR")); if (produto > 0 && !String.IsNullOrWhiteSpace(unidade) && quantidade > 0 && precoUnitario > 0) { venda.VendaProduto.Add(new VendaProduto { CodProduto = produto, Unidade = unidade, Quantidade = quantidade, PrecoUnitario = precoUnitario }); } n++; } Venda.Editar(venda); return(PartialView("_Lista", Venda.Listar())); } return(Json(false)); }
public ActionResult Confirmar(FormCollection form) { if (!StringExt.IsNullOrEmpty(form["txtNome"], form["txtCpf"])) { string nome = form["txtNome"].RemoveSpaces(); string cpf = form["txtCpf"].Replace(".", "").Replace("-", ""); Visitante visitante = PessoaFisica.ListarPorCpf(cpf)?.Usuario.FirstOrDefault(u => u.Visitante.FirstOrDefault() != null)?.Visitante.First(); if (visitante == null) { string matricula = $"VIS{Visitante.ProxCodigo.ToString("00000")}"; PessoaFisica pf = PessoaFisica.ListarPorCpf(cpf); if (pf == null) { int codPessoa = Pessoa.Inserir(new Pessoa() { TipoPessoa = "F" }); pf = new PessoaFisica(); pf.CodPessoa = codPessoa; pf.Nome = nome; pf.Cpf = cpf; pf.Categoria.Add(Categoria.ListarPorCodigo(4)); PessoaFisica.Inserir(pf); } var usuario = new Usuario(); usuario.Matricula = matricula; usuario.PessoaFisica = pf; usuario.CodCategoria = Categoria.VISITANTE; string senha = Sistema.GerarSenhaPadrao(usuario); usuario.Senha = Criptografia.RetornarHash(senha); Usuario.Inserir(usuario); visitante = new Visitante(); visitante.Usuario = usuario; Visitante.Inserir(visitante); } if (!String.IsNullOrEmpty(form["txtDtNascimento"]) && !visitante.Usuario.PessoaFisica.DtNascimento.HasValue) { visitante.Usuario.PessoaFisica.DtNascimento = DateTime.Parse(form["txtDtNascimento"], new CultureInfo("pt-BR")); } if (!String.IsNullOrEmpty(form["ddlSexo"]) && String.IsNullOrEmpty(visitante.Usuario.PessoaFisica.Sexo)) { visitante.Usuario.PessoaFisica.Sexo = form["ddlSexo"]; } if (String.IsNullOrEmpty(form["chkDtValidade"])) { visitante.DtValidade = null; } else { visitante.DtValidade = DateTime.Parse(form["txtDtValidade"] + " 23:59:59", new CultureInfo("pt-BR")); } Repositorio.Commit(); return(View(visitante)); } return(RedirectToAction("Cadastrar")); }
public void Whitespace_value() { string value = " "; Assert.IsFalse(StringExt.IsNullOrEmpty(value), "Test 1"); }
public void Null_value() { string value = null; Assert.IsTrue(StringExt.IsNullOrEmpty(value)); }
public void TestIsNullOrEmptyComportamento() { Assert.IsTrue(StringExt.IsNullOrEmpty(a)); Assert.IsFalse(StringExt.IsNullOrEmpty(b)); Assert.IsFalse(StringExt.IsNullOrEmpty(c)); }