public void GetDadosAlterar() { TranferenciaCliente(); inclui_Ou_Altera = 1; bntSalvar.Text = "Alterar"; this.Text = "Cadastro de clientes - Alteração"; observacaocliente.SelectObs(comercial, VariaveisStaticas.codigoclienteStatico); //auditoria de alterações AuditAntes.ClienteAuditleituraCompara(VariaveisStaticas.codigoclienteStatico); }
private void btnGerarProspeccao_Click(object sender, EventArgs e) { if (VerificaCampos() == false) { MessageBox.Show("Necessário Preenchimento dos Campos \n" + msg, "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } this.cli = new Clientes { Codigo = txtId.Text, // Nome = txtNome.Text, Telefone1 = txtTelefone1.Text, Telefone2 = txtTelefone2.Text, Responsavel = txtResponsavel.Text, TelefoneResponsavel = txtTelResp.Text, Decisor = txtDecisor.Text, TelefoneDecisor = txtTelDescisor.Text, Pontos = int.Parse(numPontos.Value.ToString()), Concorrentes = int.Parse(cmbConcorrente.SelectedValue.ToString()), RamoAtuacao = int.Parse(cmbRamoAtuacao.SelectedValue.ToString()), //Cadastro = DateTime.Now, Atualizacao = DateTime.Now, UsuarioAlterar = UsuarioLogado.usuario.id, DDD = txtDDD.Text.PadLeft(3, '0'), DDDDecisor = txtDDDDecisor.Text.PadLeft(3, '0'), DDDResp = txtDDDResp.Text.PadLeft(3, '0'), consultor = int.Parse(cmbConsultor.SelectedValue.ToString()), Fase = 1 }; this.prospeccaoclass = new Propeccao { //Data da prospecção pode ser diferente da data do cadastro. fDoc = Sistema.GeradoDoc(), fCodigon = txtId.Text, fData = dtpDataProspeccao.Value, fMeios = int.Parse(cmbMeiosPropeccao.SelectedValue.ToString()), fConsultor = int.Parse(cmbConsultor.SelectedValue.ToString()), fUsuario = UsuarioLogado.usuario.id, fObs = txtObsPropeccao.Text, fCadastro = DateTime.Now, fInativa = false, }; if (prospeccaoclass.verificaProspeccaoExistente(prospeccaoclass) == true) { MessageBox.Show("Esse cliente já possui Prospecção", "Já possui registro"); if (emProspeccao == 1) { this.Close(); } reset(); } else { AuditAntes.ClienteAuditleituraCompara(txtId.Text); if (cli.updateClientesPropeccao(cli)) { AuditDepois.ClienteAuditleituraCompara(txtId.Text); cli.insertClientesAuditoria(txtId.Text, UsuarioLogado.usuario.id, Auditoria()); prospeccaoclass.InsertProspeccao(prospeccaoclass); cli.insertClientesAuditoria(txtId.Text, UsuarioLogado.usuario.id, "Prospecção Gerada em: " + DateTime.Now.ToString()); MessageBox.Show("Prospecção gerada com sucesso", "Sucesso"); } if (emProspeccao == 1) { this.Close(); } reset(); } }
public String Auditoria() { string mensagem = ""; AuditDepois.ClienteAuditleituraCompara(txtId.Text); if (AuditAntes.Nome != AuditDepois.Nome) { mensagem += " Nome Antes: " + AuditAntes.Nome.Trim() + " - Depois: " + AuditDepois.Nome.Trim() + Environment.NewLine; } if (AuditAntes.DDD != AuditDepois.DDD) { mensagem += " DDD Antes: " + AuditAntes.DDD.Trim() + " - Depois: " + AuditDepois.DDD.Trim() + Environment.NewLine; } if (AuditAntes.Telefone1 != AuditDepois.Telefone1) { mensagem += " Telefone 1 Antes: " + AuditAntes.Telefone1.Trim() + " - Depois: " + AuditDepois.Telefone1.Trim() + Environment.NewLine; } if (AuditAntes.Telefone2 != AuditDepois.Telefone2) { mensagem += " Telefone2 Antes: " + AuditAntes.Telefone2.Trim() + " - Depois: " + AuditDepois.Telefone2.Trim() + Environment.NewLine; } if (AuditAntes.Responsavel != AuditDepois.Responsavel) { mensagem += " Responsavel Antes: " + AuditAntes.Responsavel.Trim() + " - Depois: " + AuditDepois.Responsavel.Trim() + Environment.NewLine; } if (AuditAntes.TelefoneResponsavel != AuditDepois.TelefoneResponsavel) { mensagem += " Tel Responsavel Antes: " + AuditAntes.TelefoneResponsavel.Trim() + " - Depois: " + AuditDepois.TelefoneResponsavel.Trim() + Environment.NewLine; } if (AuditAntes.Decisor != AuditDepois.Decisor) { mensagem += " Decisor Antes: " + AuditAntes.Decisor.Trim() + " - Depois: " + AuditDepois.Decisor.Trim() + Environment.NewLine; } if (AuditAntes.TelefoneDecisor != AuditDepois.TelefoneDecisor) { mensagem += " Telefone Decisor Antes: " + AuditAntes.TelefoneDecisor.Trim() + " - Depois: " + AuditDepois.TelefoneDecisor.Trim() + Environment.NewLine; } if (AuditAntes.Pontos != AuditDepois.Pontos) { mensagem += " Pontos Antes: " + AuditAntes.Pontos + " - Depois: " + AuditDepois.Pontos + Environment.NewLine; } if (AuditAntes.E_mail != AuditDepois.E_mail) { mensagem += " Email Antes: " + AuditAntes.E_mail.Trim() + " - Depois: " + AuditDepois.E_mail.Trim() + Environment.NewLine; } if (AuditAntes.audit_concorrente != AuditDepois.audit_concorrente) { mensagem += " Concorrente Antes: " + AuditAntes.audit_concorrente.Trim() + " - Depois: " + AuditDepois.audit_concorrente.Trim() + Environment.NewLine; } if (AuditAntes.audit_indicacao != AuditDepois.audit_indicacao) { mensagem += " Indicação Antes: " + AuditAntes.audit_indicacao.Trim() + " - Depois: " + AuditDepois.audit_indicacao.Trim() + Environment.NewLine; } if (AuditAntes.audit_ramoatua != AuditDepois.audit_ramoatua) { mensagem += " Ramo Atuação Antes: " + AuditAntes.audit_ramoatua.Trim() + " - Depois: " + AuditDepois.audit_ramoatua.Trim() + Environment.NewLine; } if (AuditAntes.audit_cep != AuditDepois.audit_cep) { mensagem += " Cep Antes: " + AuditAntes.audit_cep.Trim() + " - Depois: " + AuditDepois.audit_cep.Trim() + Environment.NewLine; } if (AuditAntes.audit_rua != AuditDepois.audit_rua) { mensagem += " Rua Antes: " + AuditAntes.audit_rua.Trim() + " - Depois: " + AuditDepois.audit_rua.Trim() + Environment.NewLine; } if (AuditAntes.audit_numero != AuditDepois.audit_numero) { mensagem += " Número: " + AuditAntes.audit_numero.Trim() + " - Depois: " + AuditDepois.audit_numero.Trim() + Environment.NewLine; } if (AuditAntes.audit_complemento != AuditDepois.audit_complemento) { mensagem += " Complemento Antes: " + AuditAntes.audit_complemento.Trim() + " - Depois: " + AuditDepois.audit_complemento.Trim() + Environment.NewLine; } if (AuditAntes.audit_bairro != AuditDepois.audit_bairro) { mensagem += " Bairro Antes: " + AuditAntes.audit_bairro.Trim() + " - Depois: " + AuditDepois.audit_bairro.Trim() + Environment.NewLine; } if (AuditAntes.audit_cidade != AuditDepois.audit_cidade) { mensagem += " Cidade Antes: " + AuditAntes.audit_cidade.Trim() + " - Depois: " + AuditDepois.audit_cidade.Trim() + Environment.NewLine; } if (AuditAntes.audit_uf != AuditDepois.audit_uf) { mensagem += " UF Antes: " + AuditAntes.audit_uf.Trim() + " - Depois: " + AuditDepois.audit_uf.Trim() + Environment.NewLine; } if (AuditAntes.audit_cosultor != AuditDepois.audit_cosultor) { mensagem += " Consultor Antes: " + AuditAntes.audit_cosultor.Trim() + " - Depois: " + AuditDepois.audit_cosultor.Trim() + Environment.NewLine; } if (AuditAntes.DDDDecisor != AuditDepois.DDDDecisor) { mensagem += " DDD Decisor Antes: " + AuditAntes.DDDDecisor.Trim() + " - Depois: " + AuditDepois.DDDDecisor.Trim() + Environment.NewLine; } if (AuditAntes.DDDResp != AuditDepois.DDDResp) { mensagem += " DDD Decisor Antes: " + AuditAntes.DDDResp.Trim() + " - Depois: " + AuditDepois.DDDResp.Trim() + Environment.NewLine; } if (AuditAntes.audit_fase != AuditDepois.audit_fase) { mensagem += " DDD Decisor Antes: " + AuditAntes.audit_fase.Trim() + " - Depois: " + AuditDepois.audit_fase.Trim() + Environment.NewLine; } string nomeDeQuemAlterouEOQueAlterou = ""; if (mensagem != "") { nomeDeQuemAlterouEOQueAlterou = "Alterador por: " + UsuarioLogado.usuario.nome + Environment.NewLine + mensagem; } return(nomeDeQuemAlterouEOQueAlterou); }
private void btnGerarContato_Click(object sender, EventArgs e) { if (VerificaCampos() == false) { MessageBox.Show("Necessário Preenchimento dos Campos \n" + msg, "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } this.cli = new Clientes { Codigo = txtId.Text.Trim(), Decisor = txtDecisor.Text, TelefoneDecisor = txtTelDescisor.Text, Atualizacao = DateTime.Now, UsuarioAlterar = UsuarioLogado.usuario.id, DDDDecisor = txtDDDDecisor.Text.PadLeft(3, '0'), consultor = int.Parse(cmbConsultor.SelectedValue.ToString()), Fase = 2 }; this.clsContato = new ClsContato { fDoc = Sistema.GeradoDoc(), fCodigon = txtId.Text, fConsultor = int.Parse(cmbConsultor.SelectedValue.ToString()), fData = dtpDataProspeccao.Value, fCadastro = DateTime.Now, fDecisor = txtDecisor.Text, fDDD = txtDDDDecisor.Text, fTelefone = txtTelDescisor.Text, fProximoContato = dtpProximoContato.Value, fVisita = this.fVisita, fUsuario = UsuarioLogado.usuario.id, fInativo = false, fObs = txtObsPropeccao.Text }; if (clsContato.VerificaRepetidos()) { MessageBox.Show("Já existe um contato para este cliente nesta mesma data", "Já existe"); } AuditAntes.ClienteAuditleituraCompara(txtId.Text.Trim()); if (cli.updateClientesContato(cli)) { AuditDepois.ClienteAuditleituraCompara(txtId.Text); cli.insertClientesAuditoria(txtId.Text, UsuarioLogado.usuario.id, Auditoria()); clsContato.Insert(clsContato); MessageBox.Show("Contato gerado com sucesso", "Sucesso"); } if (emContato == 1) { this.Close(); } else { reset(); } }