// 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 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."); } }
// 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); }