public bool ExcluirBL(Pessoas pes) { /*criar as regras de negocio*/ PessoasDA pessoasDA = new PessoasDA(); return pessoasDA.ExcluirDA(pes); }
private void geraRelatorio() { PessoasBL pessoasBL = new PessoasBL(); Pessoas pessoas = new Pessoas(); int pessoaid = Convert.ToInt16(Request.QueryString["pessoaid"].ToString()); lDtPessoa = pessoasBL.PesquisaDataSetDA(pessoaid).Tables[0]; if (lDtPessoa.Rows.Count > 0) { InstituicoesBL instBL = new InstituicoesBL(); Instituicoes inst = new Instituicoes(); InstituicoesLogoBL instLogoBL = new InstituicoesLogoBL(); InstituicoesLogo instLogo = new InstituicoesLogo(); ReportDataSource rptDatasourceInstituicao = new ReportDataSource("DataSet_Instituicao", instBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceInstituicaoLogo = new ReportDataSource("DataSet_InstituicaoLogo", instLogoBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourcePessoa = new ReportDataSource("DataSet_Pessoa", lDtPessoa); ReportCarteirinha.LocalReport.DataSources.Add(rptDatasourceInstituicao); ReportCarteirinha.LocalReport.DataSources.Add(rptDatasourceInstituicaoLogo); ReportCarteirinha.LocalReport.DataSources.Add(rptDatasourcePessoa); ReportCarteirinha.LocalReport.Refresh(); //Session["ldsRel"] = null; } else { divRelatorio.Visible = false; divMensagem.Visible = true; lblMensagem.Text = "Este relatorio não possui dados."; } }
protected void btnPesPessoa_Click(object sender, EventArgs e) { Session["tabelaPesquisa"] = null; DataTable dt = CriarDtPesquisa(); PessoasBL peaBL = new PessoasBL(); Pessoas pe = new Pessoas(); List<Pessoas> pessoas = peaBL.PesquisarBL(); foreach (Pessoas pes in pessoas) { DataRow linha = dt.NewRow(); linha["ID"] = pes.Id; linha["CODIGO"] = pes.Codigo; linha["NOME"] = pes.Nome; dt.Rows.Add(linha); } Session["tabelaPesquisa"] = null; if (dt.Rows.Count > 0) Session["tabelaPesquisa"] = dt; Session["objBLPesquisa"] = peaBL; Session["objPesquisa"] = pe; ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), "WinOpen('/Pesquisar.aspx?caixa=" + txtPessoa.ClientID + "&id=" + hfIdPessoa.ClientID + "&lbl=" + lblDesPessoa.ClientID + "','',600,500);", true); }
public void CarregarPesquisa(string conteudo) { DataTable dt = new DataTable(); DataColumn coluna1 = new DataColumn("ID", Type.GetType("System.Int32")); DataColumn coluna2 = new DataColumn("CODIGO", Type.GetType("System.String")); DataColumn coluna3 = new DataColumn("DESCRICAO", Type.GetType("System.String")); dt.Columns.Add(coluna1); dt.Columns.Add(coluna2); dt.Columns.Add(coluna3); PessoasBL pesBL = new PessoasBL(); Pessoas pe = new Pessoas(); List<Pessoas> pessoas = pesBL.PesquisarBuscaBL(conteudo); foreach (Pessoas pes in pessoas) { DataRow linha = dt.NewRow(); linha["ID"] = pes.Id; linha["CODIGO"] = pes.Codigo; linha["DESCRICAO"] = pes.Nome; dt.Rows.Add(linha); } grdPesquisa.DataSource = dt; grdPesquisa.DataBind(); }
protected void dtgPessoas_RowDeleting(object sender, GridViewDeleteEventArgs e) { PessoasBL pesBL = new PessoasBL(); Pessoas pessoas = new Pessoas(); pessoas.Id = utils.ComparaIntComZero(dtgPessoas.DataKeys[e.RowIndex][0].ToString()); if (pesBL.ExcluirBL(pessoas)) ExibirMensagem("Registro excluído com sucesso !"); else ExibirMensagem("Não foi possível excluir o registro, existem registros dependentes"); Pesquisar(null); }
public bool EditarDA(Pessoas pes) { SqlParameter[] paramsToSP = new SqlParameter[35]; paramsToSP[0] = new SqlParameter("@id", pes.Id); paramsToSP[1] = new SqlParameter("@codigo", pes.Codigo); paramsToSP[2] = new SqlParameter("@nome", pes.Nome.ToUpper()); paramsToSP[3] = new SqlParameter("@nomefantasia", pes.NomeFantasia); paramsToSP[4] = new SqlParameter("@cpfcnpj", pes.CpfCnpj); paramsToSP[5] = new SqlParameter("@rg", pes.Rg); paramsToSP[6] = new SqlParameter("@nomemae", pes.NomeMae.ToUpper()); paramsToSP[7] = new SqlParameter("@nomepai", pes.NomePai.ToUpper()); paramsToSP[8] = new SqlParameter("@dtnascimento", pes.DtNascimento); paramsToSP[9] = new SqlParameter("@estadocivil", pes.EstadoCivil); paramsToSP[10] = new SqlParameter("@endereco", pes.Endereco.ToUpper()); paramsToSP[11] = new SqlParameter("@numero", pes.Numero); paramsToSP[12] = new SqlParameter("@bairroid", pes.BairroId); paramsToSP[13] = new SqlParameter("@cep", pes.Cep); paramsToSP[14] = new SqlParameter("@cidadeid", pes.CidadeId); paramsToSP[15] = new SqlParameter("@complemento", pes.Complemento); paramsToSP[16] = new SqlParameter("@enderecoprof", pes.EnderecoProf.ToUpper()); paramsToSP[17] = new SqlParameter("@numeroprof", pes.NumeroProf); paramsToSP[18] = new SqlParameter("@cepprof", pes.CepProf); paramsToSP[19] = new SqlParameter("@cidadeprof", pes.CidadeProfId); paramsToSP[20] = new SqlParameter("@complementoprof", pes.ComplementoProf); paramsToSP[21] = new SqlParameter("@empresa", pes.Empresa.ToUpper()); paramsToSP[22] = new SqlParameter("@email", pes.Email); paramsToSP[23] = new SqlParameter("@obs", pes.Obs.ToUpper()); paramsToSP[24] = new SqlParameter("@categoriaid", pes.CategoriaId); paramsToSP[25] = new SqlParameter("@tipo", pes.Tipo); paramsToSP[26] = new SqlParameter("@envemail", pes.EnvEmail); paramsToSP[27] = new SqlParameter("@refnome", pes.RefNome.ToUpper()); paramsToSP[28] = new SqlParameter("@refddd", pes.RefDDD); paramsToSP[29] = new SqlParameter("@reftelefone", pes.RefTelefone); paramsToSP[30] = new SqlParameter("@dtcadastro", pes.DtCadastro); paramsToSP[31] = new SqlParameter("@status", pes.Status); paramsToSP[32] = new SqlParameter("@bairroProfId", pes.BairroProf); paramsToSP[33] = new SqlParameter("@sexo", pes.Sexo); paramsToSP[34] = new SqlParameter("@tipoassociado", pes.TipoAssociado); //paramsToSP[35] = new SqlParameter("@foto", pes.foto); try { SqlHelper.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_update_pessoas", paramsToSP); return true; } catch (Exception e) { return false; } }
public string InserirBL(Pessoas pes) { string msg_erro = IsValid(pes); if (msg_erro == string.Empty || msg_erro == null) { PessoasDA pessoasDA = new PessoasDA(); return pessoasDA.InserirDA(pes).ToString(); } else return msg_erro; }
public bool CPJCNPJJaCadastrado(Pessoas pes) { StringBuilder consulta = new StringBuilder(); consulta.Append(@"SELECT * "); consulta.Append(@" FROM PESSOAS P "); consulta.Append(string.Format(" WHERE CPFCNPJ = '{0}'", pes.CpfCnpj)); if(pes.Id > 0) consulta.Append(string.Format(" AND ID != {0}", pes.Id)); SqlDataReader dr = SqlHelper.ExecuteReader(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.Text, consulta.ToString()); return dr.HasRows; }
protected void txtCliente_TextChanged(object sender, EventArgs e) { hfIdPessoa.Value = ""; PessoasBL pesBL = new PessoasBL(); Pessoas pessoa = new Pessoas(); List<Pessoas> pes = pesBL.PesquisarBL("CODIGO", txtCliente.Text); foreach (Pessoas ltpessoa in pes) { hfIdPessoa.Value = ltpessoa.Id.ToString(); txtCliente.Text = ltpessoa.Codigo.ToString(); lblDesCliente.Text = ltpessoa.Nome; txtItem.Focus(); } if (utils.ComparaIntComZero(hfIdPessoa.Value) <= 0) { ExibirMensagem("Cliente não cadastrado !"); txtCliente.Text = ""; lblDesCliente.Text = ""; txtCliente.Focus(); hfIdPessoa.Value = ""; } }
private void geraRelatorio() { lDtPesquisa = (DataTable)Session["ldsRel"]; if (lDtPesquisa.Rows.Count > 0) { string PessoaId = Request.QueryString["PessoaId"].ToString(); string obraId = Request.QueryString["obraId"].ToString(); string dataRetiradaIni = Request.QueryString["DataRetiradaIni"].ToString(); string dataRetiradaFim = Request.QueryString["DataRetiradaFim"].ToString(); string dataDevolucaoFim = Request.QueryString["DevolucaoFim"].ToString(); string dataDevolucaoIni = Request.QueryString["DevolucaoIni"].ToString(); string Status = Request.QueryString["Status"].ToString(); InstituicoesBL instBL = new InstituicoesBL(); Instituicoes inst = new Instituicoes(); InstituicoesLogoBL instLogoBL = new InstituicoesLogoBL(); InstituicoesLogo instLogo = new InstituicoesLogo(); ReportDataSource rptDatasourceInstituicao = new ReportDataSource("DataSet_Instituicao", instBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceInstituicaoLogo = new ReportDataSource("DataSet_InstituicaoLogo", instLogoBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceEmprestimos = new ReportDataSource("DataSet_Emprestimo", lDtPesquisa); PessoasBL peBL = new PessoasBL(); Pessoas pe = new Pessoas(); List<Pessoas> lPessoas = peBL.PesquisarBuscaBL(PessoaId); string nome = ""; if (lPessoas.Count != 0 && PessoaId != string.Empty) { nome = lPessoas[0].Nome; } ObrasBL obrasBl = new ObrasBL(); Obras obras = new Obras(); List<Obras> lObras = obrasBl.PesquisarBuscaBL(obraId); string titulo = ""; if (lPessoas.Count != 0 && obraId != string.Empty) { titulo = lObras[0].Titulo; } ReportParameter[] param = new ReportParameter[10]; param[0] = new ReportParameter("nome", nome); param[1] = new ReportParameter("titulo", titulo); param[2] = new ReportParameter("dataRetiradaIni", dataRetiradaIni); param[3] = new ReportParameter("dataRetiradaFim", dataRetiradaFim); param[4] = new ReportParameter("dataDevolucaoIni", dataDevolucaoIni); param[5] = new ReportParameter("dataDevolucaoFim", dataDevolucaoFim); param[6] = new ReportParameter("Status", Status); //rpvEmprestimos.ProcessingMode = ProcessingMode.Local; rpvEmprestimos.LocalReport.SetParameters(param); rpvEmprestimos.LocalReport.DataSources.Add(rptDatasourceInstituicao); rpvEmprestimos.LocalReport.DataSources.Add(rptDatasourceInstituicaoLogo); rpvEmprestimos.LocalReport.DataSources.Add(rptDatasourceEmprestimos); rpvEmprestimos.LocalReport.Refresh(); //Session["ldsRel"] = null; } else { divRelatorio.Visible = false; divMensagem.Visible = true; lblMensagem.Text = "Este relatorio não possui dados."; } }
protected void btnSalvar_Click(object sender, EventArgs e) { PessoasBL pesBL = new PessoasBL(); Pessoas pessoas = new Pessoas(); pessoas.Id = utils.ComparaIntComZero(hfId.Value); pessoas.Codigo = utils.ComparaIntComZero(lblCodigo.Text); pessoas.Nome = txtNome.Text; pessoas.CategoriaId = utils.ComparaIntComZero(ddlCategoria.SelectedValue); pessoas.CpfCnpj = utils.LimpaFormatacaoCNPJCPF(txtCpfCnpj.Text); pessoas.Rg = txtRg.Text; pessoas.DtNascimento = utils.ComparaDataComNull(txtDataNascimento.Text); pessoas.EstadoCivil = ddlEstadoCivil.SelectedValue; pessoas.NomeMae = txtNomeMae.Text; pessoas.NomePai = txtNomePai.Text; pessoas.CidadeId = utils.ComparaIntComZero(ddlCidades.SelectedValue); pessoas.Cep = txtCep.Text; pessoas.Endereco = txtEndereco.Text; pessoas.Numero = txtNumero.Text; pessoas.BairroId = utils.ComparaIntComZero(ddlBairro.SelectedValue); pessoas.Complemento = txtComplemento.Text; pessoas.Empresa = txtEmpresa.Text; pessoas.EnderecoProf = txtEnderecoProf.Text; pessoas.NumeroProf = txtNumeroProf.Text; pessoas.CidadeProfId = utils.ComparaIntComNull(ddlCidadeProf.SelectedValue); pessoas.ComplementoProf = txtComplementoProf.Text; pessoas.BairroProf = utils.ComparaIntComNull(ddlBairroProf.SelectedValue); pessoas.CepProf = txtCepProf.Text; pessoas.Obs = txtObservacao.Text; DateTime dtCadastro; DateTime.TryParse(txtDtCadastro.Text, out dtCadastro); pessoas.DtCadastro = dtCadastro; pessoas.Sexo = ddlSexo.SelectedValue; pessoas.Email = txtEmail.Text; pessoas.TipoAssociado = rbTipoAssoc.SelectedValue; pessoas.RefNome = txtRefNome.Text; pessoas.RefTelefone = txtRefTelefone.Text; pessoas.EnvEmail = ckEnviaEmail.Checked; if (lblDesNome.Text == "* Nome") pessoas.Tipo = "F"; else pessoas.Tipo = "J"; int idPes = 0; string retorno; if (pessoas.Id > 0) { idPes = pessoas.Id; retorno = pesBL.EditarBL(pessoas); if (retorno == string.Empty || retorno == "True") { ExcluirTelefones(); GravarTelefones(idPes); ExibirMensagem("Pessoa atualizada com sucesso !"); } else ExibirMensagem("Não foi possível atualizar a pessoa. Revise as informações."); } else { retorno = pesBL.InserirBL(pessoas); idPes = utils.ComparaIntComZero(retorno); if (idPes > 0) { ExcluirTelefones(); GravarTelefones(idPes); ExibirMensagem("Pessoa gravada com sucesso !"); LimparCampos(); } else ExibirMensagem("Não foi possível gravar a pessoa. Erro :" + retorno); } tcPessoa.ActiveTabIndex = 0; }
private List<Turmas> CarregarObjTurmas(SqlDataReader dr) { List<Turmas> turmas = new List<Turmas>(); PessoasDA pesDA = new PessoasDA(); EventosDA eveDA = new EventosDA(); while (dr.Read()) { Turmas tur = new Turmas(); tur.Id = int.Parse(dr["id"].ToString()); tur.Codigo = int.Parse(dr["codigo"].ToString()); tur.Descricao = dr["descricao"].ToString(); tur.EventoId = int.Parse(dr["eventoid"].ToString()); tur.DataInicial = Convert.ToDateTime(dr["dtini"].ToString()); tur.DataFinal = Convert.ToDateTime(dr["dtfim"].ToString()); tur.Nromax = utils.ComparaIntComZero(dr["nromax"].ToString()); tur.HoraIni = utils.ComparaDataComNull(dr["horaini"].ToString()); tur.HoraFim = utils.ComparaDataComNull(dr["horafim"].ToString()); tur.Sala = dr["sala"].ToString(); tur.DiaSemana = dr["diasemana"].ToString(); tur.PessoaId = utils.ComparaIntComNull(dr["pessoaid"].ToString()); int id = 0; if (tur.PessoaId != null) { id = Convert.ToInt32(tur.PessoaId); List<Pessoas> pes = pesDA.PesquisarDA(id); Pessoas pessoa = new Pessoas(); foreach (Pessoas ltPes in pes) { pessoa.Id = ltPes.Id; pessoa.Codigo = ltPes.Codigo; pessoa.Nome = ltPes.Nome; } tur.Pessoa = pessoa; } id = Convert.ToInt32(tur.EventoId); List<Eventos> eve = eveDA.PesquisarDA(id); Eventos eventos = new Eventos(); foreach (Eventos ltEve in eve) { eventos.Id = ltEve.Id; eventos.Codigo = ltEve.Codigo; eventos.Descricao = ltEve.Descricao; } tur.Evento = eventos; turmas.Add(tur); } return turmas; }
private void geraRelatorio() { lDtPesquisa = (DataTable)Session["ldsRel"]; if (lDtPesquisa.Rows.Count > 0) { string PessoaId = Request.QueryString["PessoaId"].ToString(); string obraId = Request.QueryString["obraId"].ToString(); string dataRetiradaIni = Request.QueryString["DataRetiradaIni"].ToString(); string dataRetiradaFim = Request.QueryString["DataRetiradaFim"].ToString(); string dataDevolucaoFim = Request.QueryString["DevolucaoFim"].ToString(); string dataDevolucaoIni = Request.QueryString["DevolucaoIni"].ToString(); string acumulado = Request.QueryString["Acumulado"].ToString(); InstituicoesBL instBL = new InstituicoesBL(); Instituicoes inst = new Instituicoes(); InstituicoesLogoBL instLogoBL = new InstituicoesLogoBL(); InstituicoesLogo instLogo = new InstituicoesLogo(); ReportDataSource rptDatasourceInstituicao = new ReportDataSource("DataSet_Instituicao", instBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceInstituicaoLogo = new ReportDataSource("DataSet_InstituicaoLogo", instLogoBL.PesquisarDsBL().Tables[0]); ReportDataSource rptDatasourceEmprestimos = new ReportDataSource("DataSet_Emprestimo", lDtPesquisa); string nome = string.Empty; if (PessoaId != string.Empty) { PessoasBL peBL = new PessoasBL(); Pessoas pe = new Pessoas(); List<Base> lPessoas = peBL.PesquisarPessoas(PessoaId); foreach (Base pes in lPessoas) { if (nome == string.Empty) nome += pes.PesDescricao; else nome += ", " + pes.PesDescricao; } } string titulo = string.Empty; if (obraId != string.Empty) { ObrasBL obrasBl = new ObrasBL(); Obras obras = new Obras(); List<Base> lObras = obrasBl.PesquisarObras(obraId); foreach (Base pes in lObras) { if (titulo == string.Empty) titulo += pes.PesDescricao; else titulo += ", " + pes.PesDescricao; } } ReportParameter[] param = new ReportParameter[7]; param[0] = new ReportParameter("acumulado", acumulado); param[1] = new ReportParameter("dataRetiradaIni", dataRetiradaIni); param[2] = new ReportParameter("dataRetiradaFim", dataRetiradaFim); param[3] = new ReportParameter("dataDevolucaoIni", dataDevolucaoIni); param[4] = new ReportParameter("dataDevolucaoFim", dataDevolucaoFim); param[5] = new ReportParameter("nome", nome); param[6] = new ReportParameter("titulo", titulo); //rpvEmprestimos.ProcessingMode = ProcessingMode.Local; rpvEmprestimos.LocalReport.SetParameters(param); rpvEmprestimos.LocalReport.DataSources.Add(rptDatasourceInstituicao); rpvEmprestimos.LocalReport.DataSources.Add(rptDatasourceInstituicaoLogo); rpvEmprestimos.LocalReport.DataSources.Add(rptDatasourceEmprestimos); rpvEmprestimos.LocalReport.Refresh(); //Session["ldsRel"] = null; } else { divRelatorio.Visible = false; divMensagem.Visible = true; lblMensagem.Text = "Este relatorio não possui dados."; } }
private List<TurmasParticipantes> CarregarObjTurmasParticipantes(SqlDataReader dr) { List<TurmasParticipantes> turmasParticipantes = new List<TurmasParticipantes>(); while (dr.Read()) { TurmasParticipantes turP = new TurmasParticipantes(); PessoasDA pesDA = new PessoasDA(); Turmas turmas = new Turmas(); Pessoas pessoas = new Pessoas(); turP.Id = int.Parse(dr["ID"].ToString()); turP.PessoaId = int.Parse(dr["PESSOAID"].ToString()); turP.TurmaId = int.Parse(dr["TURMASID"].ToString()); //turmas turmas.Id =int.Parse(dr["ID_TUR"].ToString()); turmas.Descricao = dr["DESCRICAO"].ToString(); turP.Turma = turmas; //pessoas pessoas.Id = int.Parse(dr["ID_PES"].ToString()); pessoas.Codigo = int.Parse(dr["P_COD"].ToString()); pessoas.Nome = dr["NOME"].ToString(); turP.Pessoa = pessoas; turmasParticipantes.Add(turP); } return turmasParticipantes; }
private void PesquisarCliente(string cod_cliente) { hfIdPessoa.Value = ""; string situacao = null; PessoasBL pesBL = new PessoasBL(); Pessoas pessoa = new Pessoas(); List<Pessoas> pes = pesBL.PesquisarBL("CODIGO", cod_cliente); foreach (Pessoas ltpessoa in pes) { hfIdPessoa.Value = ltpessoa.Id.ToString(); txtCliente.Text = ltpessoa.Codigo.ToString(); lblDesCliente.Text = ltpessoa.Nome; lblClienteItens.Text = ltpessoa.Nome; lblCategoria.Text = ltpessoa.Categorias.Descricao; situacao = pesBL.VerificaSituacaoPessoa(utils.ComparaIntComZero(hfIdPessoa.Value), true, true); if (situacao != null && situacao != string.Empty) LblSituacao.Text = situacao; else LblSituacao.Text = "OK"; PesquisarEmprestimosAtivo(utils.ComparaIntComZero(hfIdPessoa.Value)); } if (utils.ComparaIntComZero(hfIdPessoa.Value) <= 0) { if (cod_cliente != string.Empty) ExibirMensagem("Cliente não cadastrado !"); txtCliente.Text = ""; lblDesCliente.Text = ""; lblCategoria.Text = ""; LblSituacao.Text = ""; lblClienteItens.Text = ""; txtCliente.Focus(); } }
private string IsValid(Pessoas pes) { string msgErro = ""; if (CPJCNPJJaCadastrado(pes)) msgErro = "CPF/CNPJ já cadastrado!"; return msgErro; }
private List<Doacoes> CarregarObjDoacoes(SqlDataReader dr) { PessoasDA pesDA = new PessoasDA(); UsuariosDA usuDA = new UsuariosDA(); List<Doacoes> Doacoes = new List<Doacoes>(); while (dr.Read()) { Doacoes doa = new Doacoes(); doa.Id = int.Parse(dr["ID"].ToString()); doa.PessoaId = int.Parse(dr["PESSOAID"].ToString()); doa.Data = Convert.ToDateTime(dr["DATA"].ToString()); doa.Valor = Convert.ToDecimal(dr["VALOR"].ToString()); doa.UsuarioId = int.Parse(dr["USUARIOID"].ToString()); if (doa.PessoaId > 0) { List<Pessoas> pes = pesDA.PesquisarDA(doa.PessoaId); Pessoas pessoa = new Pessoas(); foreach (Pessoas ltPes in pes) { pessoa.Id = ltPes.Id; pessoa.Codigo = ltPes.Codigo; pessoa.Nome = ltPes.Nome; } doa.Pessoa = pessoa; } if (doa.UsuarioId > 0) { List<Usuarios> usu = usuDA.PesquisarDA(doa.UsuarioId); Usuarios usuarios = new Usuarios(); foreach (Usuarios ltUsu in usu) { usuarios.Id = ltUsu.Id; usuarios.Login = ltUsu.Login; usuarios.Nome = ltUsu.Nome; } doa.Usuario = usuarios; } Doacoes.Add(doa); } return Doacoes; }
public int InserirDA(Pessoas pes) { SqlParameter[] paramsToSP = new SqlParameter[34]; paramsToSP[0] = new SqlParameter("@nome", pes.Nome.ToUpper()); paramsToSP[1] = new SqlParameter("@nomefantasia", pes.NomeFantasia); paramsToSP[2] = new SqlParameter("@cpfcnpj", pes.CpfCnpj); paramsToSP[3] = new SqlParameter("@rg", pes.Rg); paramsToSP[4] = new SqlParameter("@nomemae", pes.NomeMae.ToUpper()); paramsToSP[5] = new SqlParameter("@nomepai", pes.NomePai.ToUpper()); paramsToSP[6] = new SqlParameter("@dtnascimento", pes.DtNascimento); paramsToSP[7] = new SqlParameter("@estadocivil", pes.EstadoCivil); paramsToSP[8] = new SqlParameter("@endereco", pes.Endereco.ToUpper()); paramsToSP[9] = new SqlParameter("@numero", pes.Numero); paramsToSP[10] = new SqlParameter("@bairroid", pes.BairroId); paramsToSP[11] = new SqlParameter("@cep", pes.Cep); paramsToSP[12] = new SqlParameter("@cidadeid", pes.CidadeId); paramsToSP[13] = new SqlParameter("@complemento", pes.Complemento); paramsToSP[14] = new SqlParameter("@enderecoprof", pes.EnderecoProf.ToUpper()); paramsToSP[15] = new SqlParameter("@numeroprof", pes.NumeroProf); paramsToSP[16] = new SqlParameter("@cepprof", pes.CepProf); paramsToSP[17] = new SqlParameter("@cidadeprof", pes.CidadeProfId); paramsToSP[18] = new SqlParameter("@complementoprof", pes.ComplementoProf); paramsToSP[19] = new SqlParameter("@empresa", pes.Empresa.ToUpper()); paramsToSP[20] = new SqlParameter("@email", pes.Email); paramsToSP[21] = new SqlParameter("@status", pes.Status); paramsToSP[22] = new SqlParameter("@tipo", pes.Tipo); paramsToSP[23] = new SqlParameter("@obs", pes.Obs.ToUpper()); paramsToSP[24] = new SqlParameter("@categoriaid", pes.CategoriaId); paramsToSP[25] = new SqlParameter("@envemail", pes.EnvEmail); paramsToSP[26] = new SqlParameter("@dtcadastro", pes.DtCadastro); paramsToSP[27] = new SqlParameter("@refnome", pes.RefNome.ToUpper()); paramsToSP[28] = new SqlParameter("@reftelefone", pes.RefTelefone); paramsToSP[29] = new SqlParameter("@refddd", pes.RefDDD); paramsToSP[30] = new SqlParameter("@codigo", RetornaMaxCodigo()); paramsToSP[31] = new SqlParameter("@bairroProfId", pes.BairroProf); paramsToSP[32] = new SqlParameter("@sexo", pes.Sexo); paramsToSP[33] = new SqlParameter("@tipoassociado", pes.TipoAssociado); //paramsToSP[34] = new SqlParameter("@foto", pes.foto); try { DataSet ds = SqlHelper.ExecuteDataset(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_insert_pessoas", paramsToSP); DataTable tabela = ds.Tables[0]; int id = utils.ComparaIntComZero(tabela.Rows[0]["ID"].ToString()); return id; } catch (Exception e) { return 0; } }
public bool ExcluirDA(Pessoas pes) { SqlParameter[] paramsToSP = new SqlParameter[1]; paramsToSP[0] = new SqlParameter("@id", pes.Id); try { SqlHelper.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_delete_pessoas", paramsToSP); return true; } catch (Exception e) { return false; } }
public void pesquisaAssociado(string lCampoPesquisa) { Session["tabelaPesquisa"] = null; DataTable dt = CriarTabelaPesquisa(); PessoasBL pesBL = new PessoasBL(); Pessoas pe = new Pessoas(); List<Pessoas> pessoas; if (this.txtAssociado.Text != string.Empty && lCampoPesquisa != string.Empty) { pessoas = pesBL.PesquisarBL(lCampoPesquisa, this.txtAssociado.Text); } else { pessoas = pesBL.PesquisarBL(); } foreach (Pessoas pes in pessoas) { DataRow linha = dt.NewRow(); linha["ID"] = pes.Id; linha["CODIGO"] = pes.Codigo; linha["DESCRICAO"] = pes.Nome; dt.Rows.Add(linha); } if (dt.Rows.Count > 0) Session["tabelaPesquisa"] = dt; else { ScriptManager.RegisterStartupScript(this, this.GetType(), "ALERTA", "alert('Associado não encontrado.');", true); } Session["objBLPesquisa"] = pesBL; Session["objPesquisa"] = pe; }
private bool CPJCNPJJaCadastrado(Pessoas pes) { PessoasDA pesDA = new PessoasDA(); return pesDA.CPJCNPJJaCadastrado(pes); }
private List<Titulos> CarregarObjTitulos(SqlDataReader dr) { List<Titulos> titulos = new List<Titulos>(); PessoasDA pesDA = new PessoasDA(); PortadoresDA porDA = new PortadoresDA(); TiposDocumentosDA tipDA = new TiposDocumentosDA(); CidadesDA cidDA = new CidadesDA(); EstadosDA estDA = new EstadosDA(); while (dr.Read()) { Titulos tit = new Titulos(); tit.Id = utils.ComparaIntComZero(dr["ID"].ToString()); tit.Numero = utils.ComparaIntComZero(dr["NUMERO"].ToString()); tit.Parcela = utils.ComparaIntComZero(dr["PARCELA"].ToString()); tit.Valor = utils.ComparaDecimalComZero(dr["VALOR"].ToString()); tit.Pessoaid = utils.ComparaIntComNull(dr["PESSOAID"].ToString()); tit.Portadorid = utils.ComparaIntComNull(dr["PORTADORID"].ToString()); tit.DataVencimento = DateTime.Parse(dr["DTVENCIMENTO"].ToString()); tit.DataEmissao = DateTime.Parse(dr["DTEMISSAO"].ToString()); tit.TipoDocumentoId = utils.ComparaIntComNull(dr["TIPODOCUMENTOID"].ToString()); tit.Tipo = dr["TIPO"].ToString(); tit.DtPagamento = utils.ComparaDataComNull(dr["dtPagamento"].ToString()); tit.ValorPago = utils.ComparaDecimalComZero(dr["valorpago"].ToString()); tit.Obs = dr["obs"].ToString(); int id = 0; if (tit.Pessoaid != null) { id = Convert.ToInt32(tit.Pessoaid); List<Pessoas> pessoas = pesDA.PesquisarDA(id); Pessoas pes = new Pessoas(); foreach (Pessoas ltPes in pessoas) { pes.Id = ltPes.Id; pes.Codigo = ltPes.Codigo; pes.Nome = ltPes.Nome; pes.CpfCnpj = ltPes.CpfCnpj; pes.Endereco = ltPes.Endereco; pes.Tipo = ltPes.Tipo; pes.Cep = ltPes.Cep; pes.CidadeId = ltPes.CidadeId; DataSet dsCid = cidDA.PesquisaDA(pes.CidadeId); Cidades cid = new Cidades(); if (dsCid.Tables[0].Rows.Count != 0) { cid.Id = (Int32)dsCid.Tables[0].Rows[0]["id"]; cid.Codigo = (Int32)dsCid.Tables[0].Rows[0]["codigo"]; cid.Descricao = (string)dsCid.Tables[0].Rows[0]["descricao"]; cid.EstadoId = (Int32)dsCid.Tables[0].Rows[0]["estadoid"]; DataSet dsEst = estDA.PesquisaDA(cid.EstadoId); Estados est = new Estados(); if (dsEst.Tables[0].Rows.Count > 0) { est.Id = (Int32)dsEst.Tables[0].Rows[0]["id"]; est.Uf = (string)dsEst.Tables[0].Rows[0]["uf"]; est.Descricao = (string)dsEst.Tables[0].Rows[0]["descricao"]; } cid.Estados = est; pes.Cidade = cid; } } tit.Pessoas = pes; } if (tit.Portadorid != null) { id = Convert.ToInt32(tit.Portadorid); List<Portadores> portadores = porDA.PesquisarDA(id); Portadores por = new Portadores(); foreach (Portadores ltPor in portadores) { por.Id = ltPor.Id; por.Codigo = ltPor.Codigo; por.Descricao = ltPor.Descricao; por.Carteira = ltPor.Carteira; } tit.Portador = por; } if (tit.TipoDocumentoId > 0) { id = Convert.ToInt32(tit.TipoDocumentoId); List<TiposDocumentos> tiposdocumentos = tipDA.PesquisarDA(id); TiposDocumentos tip = new TiposDocumentos(); foreach (TiposDocumentos ltTip in tiposdocumentos) { tip.Codigo = ltTip.Codigo; tip.Descricao = ltTip.Descricao; } tit.TiposDocumentos = tip; } titulos.Add(tit); } return titulos; }
private List<Pessoas> CarregarObjPessoa(SqlDataReader dr) { List<Pessoas> pessoas = new List<Pessoas>(); while (dr.Read()) { Pessoas pes = new Pessoas(); pes.Id = utils.ComparaIntComZero(dr["ID"].ToString()); pes.Codigo = utils.ComparaIntComZero(dr["CODIGO"].ToString()); pes.Nome = dr["NOME"].ToString(); pes.NomeFantasia = dr["NOMEFANTASIA"].ToString(); pes.CpfCnpj = dr["CPFCNPJ"].ToString(); pes.Rg = dr["RG"].ToString(); pes.NomeMae = dr["NOMEMAE"].ToString(); pes.NomePai = dr["NOMEPAI"].ToString(); pes.DtNascimento = utils.ComparaDataComNull(dr["DTNASCIMENTO"].ToString()); pes.EstadoCivil = dr["ESTADOCIVIL"].ToString(); pes.Endereco = dr["ENDERECO"].ToString(); pes.Numero = dr["NUMERO"].ToString(); pes.BairroId = Convert.ToInt32(dr["BAIRROID"].ToString()); pes.Cep = dr["CEP"].ToString(); pes.CidadeId = Convert.ToInt32(dr["CIDADEID"].ToString()); pes.Complemento = dr["COMPLEMENTO"].ToString(); pes.EnderecoProf = dr["ENDERECOPROF"].ToString(); pes.NumeroProf = dr["NUMEROPROF"].ToString(); pes.CepProf = dr["CEPPROF"].ToString(); pes.CidadeProfId = utils.ComparaIntComNull(dr["CIDADEPROF"].ToString()); pes.ComplementoProf = dr["COMPLEMENTOPROF"].ToString(); pes.Empresa = dr["EMPRESA"].ToString(); pes.Email = dr["EMAIL"].ToString(); pes.Tipo = dr["TIPO"].ToString(); pes.Obs = dr["OBS"].ToString(); pes.CategoriaId = Convert.ToInt32(dr["CATEGORIAID"].ToString()); pes.EnvEmail = bool.Parse(dr["ENVEMAIL"].ToString()); pes.RefNome = dr["REFNOME"].ToString(); pes.RefTelefone = dr["REFTELEFONE"].ToString(); pes.RefDDD = utils.ComparaShortComNull(dr["REFDDD"].ToString()); pes.DtCadastro = DateTime.Parse(dr["DTCADASTRO"].ToString()); pes.Status = utils.ComparaIntComZero(dr["STATUS"].ToString()); pes.BairroProf = utils.ComparaIntComZero(dr["BAIRROPROFID"].ToString()); pes.Sexo = dr["SEXO"].ToString(); pes.TipoAssociado = dr["TIPOASSOCIADO"].ToString(); //pes.foto = (byte[])dr["FOTO"]; Categorias catg = new Categorias(); catg.Id = utils.ComparaIntComZero(dr["IDCATG"].ToString()); catg.Codigo = utils.ComparaIntComZero(dr["CODCATG"].ToString()); catg.Descricao = dr["DESCATG"].ToString(); pes.Categorias = catg; CidadesDA cidDA = new CidadesDA(); Cidades cid = new Cidades(); cid.Id = utils.ComparaIntComZero(dr["CIDADEID"].ToString()); cid.Codigo = utils.ComparaIntComZero(dr["CIDCODIGO"].ToString()); cid.Descricao = dr["CIDDESCRICAO"].ToString(); cid.EstadoId = utils.ComparaIntComZero(dr["ESTADOID"].ToString()); EstadosDA estDA = new EstadosDA(); Estados est = new Estados(); est.Id = utils.ComparaIntComZero(dr["ESTADOID"].ToString()); est.Uf = dr["CIDUF"].ToString(); est.Descricao = dr["DESCUF"].ToString(); cid.Estados = est; pes.Cidade = cid; BairrosDA baiDA = new BairrosDA(); Bairros bai = new Bairros(); bai.Id = utils.ComparaIntComZero(dr["BAIRROID"].ToString()); bai.Codigo = utils.ComparaIntComZero(dr["CODBAIRRO"].ToString()); bai.Descricao = dr["DESBAIRRO"].ToString(); pes.Bairro = bai; if (pes.CidadeProfId > 0) { cid.Id = utils.ComparaIntComZero(dr["CIDADEPROF"].ToString()); cid.Codigo = utils.ComparaIntComZero(dr["CIDPROFCODIGO"].ToString()); cid.Descricao = dr["CIDPROFDESCRICAO"].ToString(); cid.EstadoId = utils.ComparaIntComZero(dr["ESTADOID"].ToString()); pes.CidadeProf = cid; } pessoas.Add(pes); } return pessoas; }
private List<Vendas> CarregarObjVenda(SqlDataReader dr) { List<Vendas> vendas = new List<Vendas>(); PessoasDA pesDA = new PessoasDA(); UsuariosDA usuDA = new UsuariosDA(); while (dr.Read()) { Vendas ven = new Vendas(); ven.Id = int.Parse(dr["ID"].ToString()); ven.Numero = utils.ComparaIntComZero(dr["NUMERO"].ToString()); ven.PessoaId = utils.ComparaIntComZero(dr["PESSOAID"].ToString()); ven.UsuarioId = utils.ComparaIntComZero(dr["USUARIOID"].ToString()); ven.Data = Convert.ToDateTime(dr["DATA"].ToString()); ven.Situacao = dr["SITUACAO"].ToString(); List<Pessoas> pes = pesDA.PesquisarDA(ven.PessoaId); Pessoas pessoa = new Pessoas(); foreach (Pessoas ltPes in pes) { pessoa.Id = ltPes.Id; pessoa.Codigo = ltPes.Codigo; pessoa.Nome = ltPes.Nome; } ven.Pessoas = pessoa; List<Usuarios> usu = usuDA.PesquisarDA(ven.UsuarioId); Usuarios usuarios = new Usuarios(); foreach (Usuarios ltUsu in usu) { usuarios.Id = ltUsu.Id; usuarios.Login = ltUsu.Login; usuarios.Nome = ltUsu.Nome; } ven.Usuarios = usuarios; vendas.Add(ven); } return vendas; }
private List<Usuarios> CarregarObjUsuario(SqlDataReader dr) { List<Usuarios> usuarios = new List<Usuarios>(); while (dr.Read()) { Usuarios usu = new Usuarios(); Categorias cat = new Categorias(); Pessoas pes = new Pessoas(); usu.Id = int.Parse(dr["ID"].ToString()); usu.Login = dr["LOGIN"].ToString(); usu.Senha =null; usu.Nome = dr["NOME"].ToString(); usu.Status = dr["STATUS"].ToString(); usu.DtInicio = Convert.ToDateTime(dr["DTINICIO"].ToString()); usu.DtFim = Convert.ToDateTime(dr["DTFIM"].ToString()); usu.Tipo = dr["TIPO"].ToString(); usu.Email = dr["EMAIL"].ToString(); usu.PessoaId = utils.ComparaIntComNull(dr["PESSOAID"].ToString()); usu.NrTentLogin = utils.ComparaIntComNull(dr["NRTENTLOGIN"].ToString()); usu.DhTentLogin = utils.ComparaDataComNull(dr["DHTENTLOGIN"].ToString()); usu.CategoriaId = utils.ComparaIntComZero(dr["CATEGORIAID"].ToString()); cat.Id = int.Parse(dr["CATEGORIAID"].ToString()); cat.Codigo = int.Parse(dr["CODCAT"].ToString()); cat.Descricao = dr["DESCAT"].ToString(); usu.Categoria = cat; if (utils.ComparaIntComZero(dr["PESSOAID"].ToString()) > 0) { pes.Id = int.Parse(dr["PESSOAID"].ToString()); pes.Codigo = int.Parse(dr["PESCOD"].ToString()); pes.Nome = dr["PESNOME"].ToString(); usu.Pessoa = pes; } usuarios.Add(usu); } return usuarios; }
private List<Pessoas> CarregarObjPessoaSimples(SqlDataReader dr) { List<Pessoas> pessoas = new List<Pessoas>(); while (dr.Read()) { Pessoas pes = new Pessoas(); pes.Id = utils.ComparaIntComZero(dr["ID"].ToString()); pes.Codigo = utils.ComparaIntComZero(dr["CODIGO"].ToString()); pes.Nome = dr["NOME"].ToString(); pes.NomeFantasia = dr["NOMEFANTASIA"].ToString(); pes.CpfCnpj = dr["CPFCNPJ"].ToString(); pes.Tipo = dr["TIPO"].ToString(); pes.Obs = dr["OBS"].ToString(); pes.CategoriaId = Convert.ToInt32(dr["CATEGORIAID"].ToString()); pes.DtCadastro = DateTime.Parse(dr["DTCADASTRO"].ToString()); pes.Status = utils.ComparaIntComZero(dr["STATUS"].ToString()); Categorias catg = new Categorias(); catg.Id = utils.ComparaIntComZero(dr["IDCATG"].ToString()); catg.Codigo = utils.ComparaIntComZero(dr["CODCATG"].ToString()); catg.Descricao = dr["DESCATG"].ToString(); pes.Categorias = catg; pessoas.Add(pes); } return pessoas; }