private void TxtNumero_Leave(object sender, EventArgs e) { if (MtbCep.Text.Replace("-", "").ToString().Trim().Length == 8) { if (TxtBairro.Text != "") { if (TxtCidade.Text != "") { if (CbxUf.Text != "") { TxtTelu.Focus(); } else { CbxUf.Focus(); } } else { TxtCidade.Focus(); } } else { TxtBairro.Focus(); } } }
protected void txtGravar_Click(object sender, EventArgs e) { //Processo de gravação dos dados. //Nescessário algumas avalaiações antes de começar. if (!txtEmail.Text.Equals("")) { if (!txtEmail.Text.Contains('@')) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Erro!", "alert('E-mail cadastrado inválido.');", true); txtEmail.Focus(); return; } } //Verificação de telefone if (txtTel.Text.Equals("(__)_____-____")) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Erro!", "alert('Telefone não ifnormado.');", true); txtTel.Focus(); return; } if (txtTel.Text.Contains('_')) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Erro!", "alert('Número de telefone incompleto.');", true); txtTel.Focus(); return; } if (txtIE.Text.Equals("")) { txtIE.Text = "Isento"; } if (TxtBairro.Text.Equals("")) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Erro!", "alert('Bairro não informado.');", true); TxtBairro.Focus(); return; } if (TxtEnd.Text.Equals("")) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Erro!", "alert('Endereço não informado.');", true); TxtEnd.Focus(); return; } if (!(new Uteis().validaCPF(txtCPF.Text))) //não é um CPF válido { if (!(new Uteis().validaCNPJ(txtCPF.Text))) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Erro!", "alert('CPF ou CNPJ inválido.');", true); txtCPF.Focus(); return; } } if (TxtNome.Text.Length > 35 || TxtNome.Text.Length < 5) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Aviso!", "alert('O Campo nome não pode conter menos de 5 letras ou mais de 35.'); ", true); TxtNome.Focus(); return; } if (txtNasc.Text.Equals("__/__/____")) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Erro!", "alert('O campo data de nascimento é obrigatório!'); ", true); txtNasc.Focus(); return; } DateTime data1 = Convert.ToDateTime(txtNasc.Text); DateTime date2 = DateTime.Now; TimeSpan ts = date2.Subtract(data1); if ((ts.Days / 365) > 130 || (ts.Days / 365) < 6) { //ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Erro!", "alert('Data de nasciemnto informada inválida.); ", true); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Erro!", "alert('Data de nascimento informada inválida.');", true); txtNasc.Focus(); return; } //Processo de gravação. cod_Cliente = Convert.ToInt16(lbDados.Text); if (cod_Cliente == 0) { clienteSelecionado = new Cliente(new Conexao().getDb4()); } else { clienteSelecionado = new Cliente(cod_Cliente, new Conexao().getDb4()); } clienteSelecionado.setBairro(TxtBairro.Text); clienteSelecionado.setCep(txtCEP.Text); clienteSelecionado.setCidade(TxtCidade.SelectedValue.ToString()); clienteSelecionado.setCPFCNPJ(txtCPF.Text); if (clienteSelecionado.getDataCadastro() == null) { clienteSelecionado.setDataCadastro(DateTime.Now); } clienteSelecionado.setDataNascimento(Convert.ToDateTime(txtNasc.Text)); try { clienteSelecionado.setEmail(txtEmail.Text); } catch (Exception erro) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Concluido!", "alert('" + erro.Message + "'); ", true); } clienteSelecionado.setEnd(TxtEnd.Text); try { clienteSelecionado.setIE(txtIE.Text); } catch (Exception erro) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Concluido!", "alert('" + erro.Message + "'); ", true); } clienteSelecionado.setPessoaJuridica(chkTipo.Checked); clienteSelecionado.setMae(txtMae.Text); clienteSelecionado.setMala(true); clienteSelecionado.setNone(TxtNome.Text); clienteSelecionado.setOperadora(CobOperadora.SelectedValue.ToString()); clienteSelecionado.setPai(txtPai.Text); clienteSelecionado.setPessoaJuridica(new Uteis().validaCNPJ(txtCPF.Text)); clienteSelecionado.setReferecia(txtPonto.Text); clienteSelecionado.setTelefone(txtTel.Text); clienteSelecionado.setUF(TxtUF.SelectedValue.ToString()); clienteSelecionado.Dt_inicializacao = (clienteSelecionado.Fidelidade == false) ? DateTime.Now : clienteSelecionado.Dt_inicializacao; clienteSelecionado.Fidelidade = chkFiel.Checked; try { clienteSelecionado.salvar(); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Concluido!", "alert('Cadastro concluido com sucesso!'); ", true); } catch (Exception erro) { //ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Erro!", "alert('" + erro.Message + "'); ", true); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Erro!", "alert('" + erro.Message + "');", true); } }
private void BtnCadastrar_Click(object sender, EventArgs e) { if (TxtRazao.Text == "") { MessageBox.Show("Preencher Razão Social!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtRazao.Focus(); } else if (!MktCNPJ.MaskCompleted) { MessageBox.Show("Preencher CNPJ!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); MktCNPJ.Focus(); } else if (TxtNomeFan.Text == "") { MessageBox.Show("Preencher Nome Fantasia!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtNomeFan.Focus(); } else if (!MktIE.MaskCompleted) { MessageBox.Show("Preencher Inscrição Estadual!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); MktIE.Focus(); } else if (TxtEndereco.Text == "") { MessageBox.Show("Preencher Endereço!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtEndereco.Focus(); } else if (CboTipoPessoa.Text == "Selecione") { MessageBox.Show("Selecione Tipo Pessoa!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); CboTipoPessoa.Focus(); } else if (TxtCidade.Text == "") { MessageBox.Show("Preencher Cidade!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtCidade.Focus(); } else if (TxtBairro.Text == "") { MessageBox.Show("Preencher Bairro!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtBairro.Focus(); } else if (CboEstado.Text == "Selecione") { MessageBox.Show("Selecione o Estado!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); CboEstado.Focus(); } else if (!MktCep.MaskCompleted) { MessageBox.Show("Preencher Cep!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); MktCep.Focus(); } else if (!MktFoneFixo.MaskCompleted) { MessageBox.Show("Preencher Telefone Fixo!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); MktFoneFixo.Focus(); } else if (!MktFoneComercial.MaskCompleted) { MessageBox.Show("Preencher Telefone Comercial!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); MktFoneComercial.Focus(); } else if (!MktCelular.MaskCompleted) { MessageBox.Show("Preencher Telefone Celular!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); MktCelular.Focus(); } else if (TxtHomePage.Text == "") { MessageBox.Show("Preencher Site!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtHomePage.Focus(); } else if (CboCadPor.Text == "Selecione") { MessageBox.Show("Selecione Cadastrado Por!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); CboCadPor.Focus(); } else if (TxtEmail.Text == "") { MessageBox.Show("Preencher E-mail!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtEmail.Focus(); } else { conn.Open(); try { SqlCommand comando = new SqlCommand { CommandType = CommandType.Text, CommandText = "INSERT INTO Fornecedor(RazaoSocial,CNPJ,NomeFantasia,IE,Endereco,TipoPessoa,Cidade,Bairro,Estado,Cep,FoneFixo,FoneComercial,Celular,Site,Email,DataCad,Id_Usuario) VALUES ('" + TxtRazao.Text + "','" + MktCNPJ.Text + "','" + TxtNomeFan.Text + "','" + MktIE.Text + "','" + TxtEndereco.Text + "','" + CboTipoPessoa.Text + "','" + TxtCidade.Text + "','" + TxtBairro.Text + "','" + CboEstado.Text + "','" + MktCep.Text + "','" + MktFoneFixo.Text + "','" + MktFoneComercial.Text + "','" + MktCelular.Text + "','" + TxtHomePage.Text + "','" + TxtEmail.Text + "','" + DateTime.Now + "',(select id_usuario from usuario where usuario.usuario='" + CboCadPor.Text + "'))", Connection = conn }; comando.ExecuteNonQuery(); MessageBox.Show("Fornecedor Cadastrado com Sucesso!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch { MessageBox.Show("Erro ao Cadastrar Fornecedor! Tente Novamente.", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Error); } LimpaDados(); TxtRazao.Focus(); conn.Close(); } }
private void BtnCadastrar_Click_1(object sender, EventArgs e) { if (TxtNome.Text == "") { MessageBox.Show("Preencher Nome!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtNome.Focus(); } else if (TxtEndereco.Text == "") { MessageBox.Show("Preencher Endereço!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtEndereco.Focus(); } else if (CboSexo.Text == "Selecione") { MessageBox.Show("Selecione Sexo!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); CboSexo.Focus(); } else if (TxtCidade.Text == "") { MessageBox.Show("Preencher Cidade!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtCidade.Focus(); } else if (TxtBairro.Text == "") { MessageBox.Show("Preencher Bairro!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtBairro.Focus(); } else if (CmbEstado.Text == "Selecione") { MessageBox.Show("Selecione Estado!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); CmbEstado.Focus(); } else if (!MktCep.MaskCompleted) { MessageBox.Show("Preencher Cep!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); MktCep.Focus(); } else if (!MktFoneFixo.MaskCompleted) { MessageBox.Show("Preencher Telefone Fixo!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); MktFoneFixo.Focus(); } else if (!MkFoneComercial.MaskCompleted) { MessageBox.Show("Preencher Telefone Comercial!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); MkFoneComercial.Focus(); } else if (!MktCelular.MaskCompleted) { MessageBox.Show("Preencher Telefone Celular!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); MktCelular.Focus(); } else if (TxtRG.Text == "") { MessageBox.Show("Preencher RG!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtRG.Focus(); } else if (!MktCPF.MaskCompleted) { MessageBox.Show("Preencher CPF/CNPJ!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); MktCPF.Focus(); } else if (TxtEmail.Text == "") { MessageBox.Show("Preencher E-mail!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtEmail.Focus(); } else if (CboCadPor.Text == "Selecione") { MessageBox.Show("Selecione o Usuário!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning); CmbEstado.Focus(); } else { conn.Open(); try { SqlCommand comando = new SqlCommand { CommandType = CommandType.Text, CommandText = "INSERT INTO Clientes(Nome,Sexo,Endereco,Bairro,Cidade,Cep,Estado,FoneFixo,FoneComercial,Celular,RG,Email,CPF,DataNascimento,DataCad,Id_Usuario) VALUES ('" + TxtNome.Text + "','" + CboSexo.Text + "','" + TxtEndereco.Text + "','" + TxtBairro.Text + "','" + TxtCidade.Text + "','" + MktCep.Text + "','" + CmbEstado.Text + "','" + MktFoneFixo.Text + "','" + MkFoneComercial.Text + "','" + MktCelular.Text + "','" + TxtRG.Text + "','" + TxtEmail.Text + "','" + MktCPF.Text + "','" + dataNasc.Value.ToString("dd/MM/yyyy") + "','" + DateTime.Now + "',(select id_usuario from usuario where usuario.usuario='" + CboCadPor.Text + "'))", Connection = conn }; comando.ExecuteNonQuery(); MessageBox.Show("Cliente Cadastrado com Sucesso!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch { MessageBox.Show("Erro ao Cadastrar Cliente!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Error); } /* * * VERIFICAR ERRO * * * string sql = "INSERT INTO NotaFiscalItens(Id_Produto,Qtd,Descricao,PrecoUnitario,NFNumero,Id_NotaFiscal) VALUES (@Id_Produto,@Qtd,@Descricao,@PrecoUnitario,@NfNumero,@Id_NotaFiscal)"; * UPDATEESTOQUE.CommandText = (@"Update Produto set produto.qtde=10 from produto"); * * SqlCommand comandos = new SqlCommand(sql, conn); * for (int i = 0; i < dataGridView1.Rows.Count; i++) * { * comandos.Parameters.Clear(); * comandos.Parameters.AddWithValue("@Id_Produto", * dataGridView1.Rows[i].Cells[0].Value); * comandos.Parameters.AddWithValue("@Qtd", * dataGridView1.Rows[i].Cells[1].Value); * comandos.Parameters.AddWithValue("@Descricao", * dataGridView1.Rows[i].Cells[2].Value); * comandos.Parameters.AddWithValue("@PrecoUnitario", * dataGridView1.Rows[i].Cells[3].Value); * comandos.Parameters.AddWithValue("@NFNumero", * dataGridView1.Rows[i].Cells[4].Value); * comandos.Parameters.AddWithValue("@Id_NotaFiscal", * dataGridView1.Rows[i].Cells[5].Value); * comandos.ExecuteNonQuery(); * } * * UPDATEESTOQUE.ExecuteNonQuery(); * comandos.ExecuteNonQuery(); */ LimpaDados(); TxtNome.Focus(); conn.Close(); } }