// evento de salvar os dados no banco de dados public bool Salvar(bool pIncluir) { bool ret = false; if (!Conecta()) { return(ret); } if (pIncluir) // se pincluir for verdadeiro criar a query para incluir os dados { StrQuery = "INSERT INTO FORNECEDORES (Nome,Endereco,Bairro,Cidade,Estado," + "Cep,Telefone,Celular,Email,Pessoa,Cnpj,Ie,Obs) VALUES (" + "@Nome,@Endereco,@Bairro,@Cidade,@Estado,@Cep,@Telefone,@Celular," + "@Email,@Pessoa,@Cnpj,@Ie,@Obs)"; } else { StrQuery = "UPDATE FORNECEDORES SET Nome=@Nome,Endereco=@Endereco," + "Bairro=@Bairro,Cidade=@Cidade,Estado=@Estado,Cep=@Cep,Telefone=@Telefone," + "Celular=@Celular,Email=@Email," + "Pessoa=@Pessoa,Cnpj=@Cnpj,Ie=@Ie,Obs=@Obs WHERE ID=" + Id.ToString(); } SqlCommand cmd = new SqlCommand(StrQuery, conn); cmd.Parameters.AddWithValue("@Nome", Nome.ToString()); cmd.Parameters.AddWithValue("@Endereco", Endereco.ToString()); cmd.Parameters.AddWithValue("@Bairro", Bairro.ToString()); cmd.Parameters.AddWithValue("@Cidade", Cidade.ToString()); cmd.Parameters.AddWithValue("@Estado", Estado.ToString()); cmd.Parameters.AddWithValue("@Cep", Cep.ToString()); cmd.Parameters.AddWithValue("@Telefone", Telefone.ToString()); cmd.Parameters.AddWithValue("@Celular", Celular.ToString()); cmd.Parameters.AddWithValue("@Email", Email.ToString()); cmd.Parameters.AddWithValue("@Pessoa", Pessoa.ToString()); cmd.Parameters.AddWithValue("@Cnpj", Cnpj.ToString()); cmd.Parameters.AddWithValue("@Ie", Ie.ToString()); cmd.Parameters.AddWithValue("@Obs", Obs.ToString()); cmd.CommandType = CommandType.Text; try { int i = cmd.ExecuteNonQuery(); if (i > 0) { ret = true; } } catch (Exception ex) { MessageBox.Show("Erro ao salvar os dados: Exceção: " + ex.ToString()); ret = false; } conn.Close(); return(ret); }
public override string ToString() { string r = "Nome: " + Nome + "\nLocalidade: " + Localidade + "\nData de nascimento: " + DataNasc.ToString() + "\nSexo: " + Sexo + "\nEmail: " + Email + "\nTelefone: " + Telefone.ToString() ; r += "\nHabilitações: "; for (int i = 0; i <= 3; i++) { r += "\n" + Habilitacao[i]; } r += "\nExperiencias: "; for (int i = 0; i <= 5; i++) { r += "\n" + Experiencia[i]; } r += "\nCompetencias: "; for (int i = 0; i <= 5; i++) { r += "\n" + Competencia[i]; } return(r); }
public override void Validate() { ClearValidateMensages(); if (NomeFantasia.Length < 1) { AddError("O campo Nome Fantasia da Empresa não foi informado."); } if (RazaoSocial.Length < 1) { AddError("O campo Razão Social da Empresa não foi informado."); } if (Telefone.ToString().Length < 1) { AddError("O campo Telefone do Empresa não foi informado."); } if (Telefone.ToString().Length > 0 && Telefone.ToString().Length < 10) { AddError("O campo Telefone do Empresa não possuí o número de caracteres esperados."); } if (Cnpj.ToString().Length < 1) { AddError("O campo CNPJ da Empresa não foi informado."); } if (Cnpj.ToString().Length > 0 && Cnpj.ToString().Length < 14) { AddError("O campo CNPJ da Empresa não possuí o número de caracteres esperados."); } }
private void btnNovo_Click(object sender, EventArgs e) { bloquearBtnExcluirEditar(); string CPF; string Telefone; if (validarCPF(txtCPF.Text.ToString())) { CPF = txtCPF.Text.Trim(); CPF = txtCPF.Text.Replace(",", "").Replace("-", ""); Telefone = txtTelefone.Text.Trim(); Telefone = txtTelefone.Text.Replace("(", "").Replace(")", "").Replace("-", "").Replace(" ", ""); if (btnNovo.Text.Equals("Novo")) { btnNovo.Text = "Salvar"; status = "novo"; desbloquearCampos(); CarregarCb(); } else { if (status.Equals("editar")) { if (ConferirCamposVazios()) { bll.EditCliente(new DtoCliente(int.Parse(dtgvCliente[0, pegarLinha()].Value.ToString()), txtNome.Text.ToString(), CPF.ToString(), Telefone.ToString(), Convert.ToChar(cbEspecificacao.Text[0]))); } } else if (status.Equals("novo")) { if (ConferirCamposVazios()) { var cliente = new DtoCliente(1, txtNome.Text.ToString(), CPF.ToString(), Telefone.ToString(), Convert.ToChar(cbEspecificacao.Text[0])); bll.InsertCliente(cliente); } } BindData(this.GetData()); btnNovo.Text = "Novo"; bloquearCampos(); limparCampos(); status = String.Empty; EsvaziarCb(); } } else { MessageBox.Show("CPF Incorreto"); status = string.Empty; } }
public void dado_um_telefone_com_zeros_deve_ser_valido() { Telefone tel = new Telefone("47900000000"); Assert.AreEqual(tel.DDD, 47); Assert.AreEqual(tel.Numero, 900000000); Assert.AreEqual(tel.ToString(), "(47) 90000-0000"); }
public void dado_um_telefone_com_10_digitos_deve_funcionar() { Telefone tel = new Telefone("4787654321"); Assert.AreEqual(tel.DDD, 47); Assert.AreEqual(tel.Numero, 87654321); Assert.AreEqual(tel.ToString(), "(47) 8765-4321"); }
public void dado_uma_string_de_telefone_fazer_implicit_cast() { Telefone tel = new Telefone("47987654321"); Assert.AreEqual(tel.DDD, 47); Assert.AreEqual(tel.Numero, 987654321); Assert.AreEqual(tel.ToString(), "(47) 98765-4321"); }
public void CriarTelefone_TelefoneValido_NumeroComDdd_Test(int ddd, string numero) { var telefone = new Telefone(ddd, numero); var valorEsperado = $"{ddd}{numero}"; Assert.Equal(telefone.NumeroComDdd, valorEsperado); Assert.Equal(telefone.ToString(), valorEsperado); }
public void AdicionarTelefone_8Digitos_Sucess() { var telefone = new Telefone("99", "88", "97777777", true); var expectedResult = "+99 (88) 9777-7777"; Assert.NotNull(telefone); Assert.Equal(telefone.ToString(), expectedResult); }
// evento de salvar os dados no banco de dados public bool Salvar(bool pIncluir) { bool ret = false; if (!Conecta()) { return(ret); } if (pIncluir) // se pincluir for verdadeiro criar a query para incluir os dados { StrQuery = "INSERT INTO COMPRADORES (Nome,Endereco,Bairro,Cidade,Estado," + "Cep,Telefone,Celular,Cpf,Rg,Comissao) VALUES (" + "@Nome,@Endereco,@Bairro,@Cidade,@Estado,@Cep,@Telefone,@Celular," + "@Cpf,@Rg,@Comissao)"; } else { StrQuery = "UPDATE COMPRADORES SET Nome=@Nome,Endereco=@Endereco," + "Bairro=@Bairro,Cidade=@Cidade,Estado=@Estado,Cep=@Cep,Telefone=@Telefone," + "Celular=@Celular," + "Cpf=@Cpf,Rg=@Rg,Comissao=@Comissao WHERE ID=" + Id.ToString(); } SqlCommand cmd = new SqlCommand(StrQuery, conn); cmd.Parameters.AddWithValue("@Nome", Nome.ToString()); cmd.Parameters.AddWithValue("@Endereco", Endereco.ToString()); cmd.Parameters.AddWithValue("@Bairro", Bairro.ToString()); cmd.Parameters.AddWithValue("@Cidade", Cidade.ToString()); cmd.Parameters.AddWithValue("@Estado", Estado.ToString()); cmd.Parameters.AddWithValue("@Cep", Cep.ToString()); cmd.Parameters.AddWithValue("@Telefone", Telefone.ToString()); cmd.Parameters.AddWithValue("@Celular", Celular.ToString()); cmd.Parameters.AddWithValue("@Cpf", Cpf.ToString()); cmd.Parameters.AddWithValue("@Rg", Rg.ToString()); cmd.Parameters.AddWithValue("@Comissao", double.Parse(Comissao.ToString())); cmd.CommandType = CommandType.Text; try { int i = cmd.ExecuteNonQuery(); if (i > 0) { ret = true; } } catch (Exception ex) { MessageBox.Show("Erro ao salvar os dados: Exceção: " + ex.ToString()); ret = false; } conn.Close(); return(ret); }
public void dado_uma_string_de_telefone_formatada_deve_gerar_o_telefone() { var stringTelefone = "(47)98765-4321"; var tel = new Telefone(stringTelefone); Assert.AreEqual(tel.DDD, 47); Assert.AreEqual(tel.Numero, 987654321); Assert.AreEqual(tel.ToString(), "(47) 98765-4321"); }
public override void Validate() { ClearValidateMensages(); if (Nome.Length < 1) { AddError("O campo Nome do Prestador não foi informado."); } if (Celular.ToString().Length < 1) { AddError("O campo Celular do Prestador não foi informado."); } if (Celular.ToString().Length > 0 && Celular.ToString().Length < 11) { AddError("O campo Celular do Prestador não possuí o número de caracteres esperados."); } if (Telefone.ToString().Length < 1) { AddError("O campo Telefone do Prestador não foi informado."); } if (Telefone.ToString().Length > 0 && Telefone.ToString().Length < 10) { AddError("O campo Telefone do Prestador não possuí o número de caracteres esperados."); } if (Cpf.ToString().Length < 1) { AddError("O campo CPF do Prestador não foi informado."); } if (Cpf.ToString().Length > 0 && Cpf.ToString().Length < 11) { AddError("O campo CPF do Prestador não possuí o número de caracteres esperados."); } if (Rg.ToString().Length < 1) { AddError("O campo RG do Prestador não foi informado."); } if (Rg.ToString().Length > 0 && Rg.ToString().Length < 9) { AddError("O campo RG do Prestador não possuí o número de caracteres esperados."); } if (Imagem.Length > 1000) { AddError("O campo Imagem do Prestador possuí um caminho de acesso muito maior que o esperado."); } }
private void SalvarVaga(object o, EventArgs e) { Telefone telefone = new Telefone(67, Telefone.Text); Email email = new Email(Email.Text); Vaga vaga = new Vaga { NomeVaga = NomeVaga.Text, QuantidadeVaga = short.Parse(Quantidade.Text), Salario = double.Parse(Salario.Text), Empresa = Empresa.Text, Cidade = Cidade.Text, Descricao = Descricao.Text, TipoContratacao = TipoContratacao.IsToggled ? ETipoContratacao.PJ : ETipoContratacao.CLT, Telefone = telefone.ToString(), Email = email.ToString() }; _repositorio.Cadastrar(vaga); _navegacao.VotarPaginaRaizAtualizada(); }
public bool Salvar(bool pIncluir) { ret = false; if (!Conecta()) { return(ret); } if (pIncluir) { StrQuery = "INSERT INTO transportadores (descricao," + "endereco,bairro,cidade,estado,cep,telefone,email,cpfcnpj,rginscricao,ecorreio,ativa,taxa" + " values (@endereco,@bairro,@cidade,@estado,@cep,@telefone,@email,@cpf,@rg,@ecorreio,@ativa,@taxa)"; } else { StrQuery = "UPDATE transportadores SET descricao=@descricao," + "endereco=@endereco,bairro=@bairro,cidade=@cidade,estado=@estado,cep=@cep,telefone=@telefone," + "email=@email,cpfcnpj=@cpf,rginscricao=@rg,ecorreio=@ecorreio,ativa=@ativa,taxa=@taxa" + " WHERE id=" + Id.ToString(); } using (SqlCommand cmd = new SqlCommand(StrQuery, conn)) { cmd.Parameters.AddWithValue("@descricao", Descricao.ToString()); cmd.Parameters.AddWithValue("@endereco", Endereco.ToString()); cmd.Parameters.AddWithValue("@bairro", Bairro.ToString()); cmd.Parameters.AddWithValue("@cidade", Cidade.ToString()); cmd.Parameters.AddWithValue("@estado", Estado.ToString()); cmd.Parameters.AddWithValue("@cep", Cep.ToString()); cmd.Parameters.AddWithValue("@telefone", Telefone.ToString()); cmd.Parameters.AddWithValue("@email", Email.ToString()); cmd.Parameters.AddWithValue("@cpf", Cpfcnpj.ToString()); cmd.Parameters.AddWithValue("@rg", Rginscricao.ToString()); cmd.Parameters.AddWithValue("@ecorreio", Ecorreio.ToString()); cmd.Parameters.AddWithValue("@ativa", Ativa.ToString()); cmd.Parameters.AddWithValue("@taxa", Taxa.ToString()); cmd.CommandType = System.Data.CommandType.Text; try { int i = cmd.ExecuteNonQuery(); if (i > 0) { ret = true; } } catch (Exception ex) { MessageBox.Show("Erro ao salvar os dados: Exceção: " + ex.ToString()); ret = false; } } conn.Close(); return(ret); }
// evento de salvar os dados no banco de dados public bool SalvarDadosCliente(bool pIncluir) { bool ret = false; if (!Conecta()) { return(ret); } if (pIncluir) // se pincluir for verdadeiro criar a query para incluir os dados { StrQuery = "INSERT INTO CLIENTE (Nome,Endereco,Numero,Bairro,Cidade,Estado," + "Cep,Telefone,Celular,Whatsapp,Email,Nascimento,Pessoa,Cpf,Rg) VALUES (" + "@Nome,@Endereco,@Numero,@Bairro,@Cidade,@Estado,@Cep,@Telefone,@Celular," + "@Whatsapp,@Email,@Nascimento,@Pessoa,@Cpf,@Rg)"; } else { StrQuery = "UPDATE CLIENTE SET Nome=@Nome,Endereco=@Endereco,Numero=@Numero," + "Bairro=@Bairro,Cidade=@Cidade,Estado=@Estado,Cep=@Cep,Telefone=@Telefone," + "Celular=@Celular,Whatsapp=@Whatsapp,Email=@Email,Nascimento=@Nascimento," + "Pessoa=@Pessoa,Cpf=@Cpf,Rg=@Rg WHERE ID=" + Id.ToString(); } SqlCommand cmd = new SqlCommand(StrQuery, conn); cmd.Parameters.AddWithValue("@Nome", Nome.ToString()); cmd.Parameters.AddWithValue("@Endereco", Endereco.ToString()); cmd.Parameters.AddWithValue("@Numero", Numero.ToString()); cmd.Parameters.AddWithValue("@Bairro", Bairro.ToString()); cmd.Parameters.AddWithValue("@Cidade", Cidade.ToString()); cmd.Parameters.AddWithValue("@Estado", Estado.ToString()); cmd.Parameters.AddWithValue("@Cep", Cep.ToString()); cmd.Parameters.AddWithValue("@Telefone", Telefone.ToString()); cmd.Parameters.AddWithValue("@Celular", Celular.ToString()); cmd.Parameters.AddWithValue("@Whatsapp", Whatsapp.ToString()); cmd.Parameters.AddWithValue("@Email", Email.ToString()); cmd.Parameters.AddWithValue("@Nascimento", Nascimento.ToString()); cmd.Parameters.AddWithValue("@Pessoa", Pessoa.ToString()); cmd.Parameters.AddWithValue("@Cpf", Cpf.ToString()); cmd.Parameters.AddWithValue("@Rg", Rg.ToString()); cmd.CommandType = CommandType.Text; try { int i = cmd.ExecuteNonQuery(); if (i > 0) { ret = true; } } catch (Exception ex) { MessageBox.Show("Erro ao salvar os dados: Exceção: " + ex.ToString()); ret = false; } conn.Close(); return(ret); }
public override string ToString() { string minhaString = "CLIENTE: " + IdCliente.ToString() + "|" + Nome.ToString() + "|" + Cpf.ToString() + "|" + Telefone.ToString(); return(minhaString); }