protected void BtnLogin_Click(object sender, EventArgs e) { DataSet ds = Pej_Pessoa_JuridicaBD.SelectLogin(LoginID.Text, Pej_Pessoa_JuridicaBD.PWD(SenhaID.Text)); int qtd = ds.Tables[0].Rows.Count; if (qtd == 1) { Pej_Pessoa_Juridica pej = new Pej_Pessoa_Juridica(); pej.Pej_codigo = Convert.ToInt32(ds.Tables[0].Rows[0]["pej_codigo"].ToString()); pej.Pej_cnpj = Convert.ToInt64(ds.Tables[0].Rows[0]["pej_cnpj"].ToString()); pej.Pej_nome_ficticio = ds.Tables[0].Rows[0]["pej_nome_ficticio"].ToString(); pej.Pej_razao_social = ds.Tables[0].Rows[0]["pej_razao_social"].ToString(); pej.Pej_email = ds.Tables[0].Rows[0]["pej_email"].ToString(); pej.Pej_horario_funcionamento = ds.Tables[0].Rows[0]["pej_horario_funcionamento"].ToString(); End_Endereco end = new End_Endereco(); end.End_cep = Convert.ToInt32(ds.Tables[0].Rows[0]["end_cep"].ToString()); pej.End_cep = end; Session["usuario"] = pej; Response.Redirect("Perfil/EspacoPerfil.aspx"); } else { Response.Redirect("Principal.aspx"); } }
protected void BtnCadastrar_Click(object sender, EventArgs e) { Pej_Pessoa_Juridica pej = new Pej_Pessoa_Juridica(); pej.Pej_razao_social = txtNomeEmpresa.Text; pej.Pej_nome_ficticio = txtNomeFantasia.Text; pej.Pej_cnpj = Convert.ToInt64(txtCNPJ.Text); pej.Pej_email = txtEmail.Text; pej.Pej_senha = Pej_Pessoa_JuridicaBD.PWD(txtSenha.Text); End_Endereco end = new End_Endereco(); end.End_cep = Convert.ToInt32(cep.Text); pej.End_cep = end; switch (Pej_Pessoa_JuridicaBD.Insert(pej)) { case 0: Response.Redirect("LoginEspacoEsportivo.aspx"); break; case -2: ltl.Text = "<p class='text-danger'> Não foi possível efeturar o cadastro!!!</p>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>$('#myModal').modal('show');</script>", false); break; } }
public static int UpdateFoto(Pej_Pessoa_Juridica pej) { int retorno = 0; try { IDbConnection objConnection; IDbCommand objCommand; string sql = "update pej_pessoa_juridica set pej_foto_perfil = ?pej_foto_perfil where pej_codigo = ?pej_codigo ;"; objConnection = Mapped.Connection(); objCommand = Mapped.Command(sql, objConnection); objCommand.Parameters.Add(Mapped.Parameter("?pej_codigo", pej.Pej_codigo)); objCommand.Parameters.Add(Mapped.Parameter("?pej_foto_perfil", pej.Pej_foto_perfil)); objCommand.ExecuteNonQuery(); objConnection.Close(); objConnection.Dispose(); objCommand.Dispose(); } catch (Exception ex) { retorno = -2; } return(retorno); }
public static DataSet SelectHistoricoEventos(Pej_Pessoa_Juridica pej) { DataSet ds = new DataSet(); IDbConnection objConnection; IDbCommand objCommand; IDataAdapter objDataDadapter; objConnection = Mapped.Connection(); string sql = "select eve_codigo, esp_nome, end_rua, end_bairro, end_uf, end_cidade, eve_nome, "; sql += "eve_horario_inicio, eve_horario_termino, eve_data, pej_nome_ficticio from eve_eventos eve "; sql += "left join esp_esportes esp on esp.esp_codigo = eve.esp_codigo "; sql += "left join pej_pessoa_juridica pej on pej.pej_codigo = eve.pej_codigo "; sql += "left join end_endereco en on en.end_cep = pej.end_cep where pej.pej_codigo = ?pej_codigo and eve.eve_ativo = false "; objCommand = Mapped.Command(sql, objConnection); objCommand.Parameters.Add(Mapped.Parameter("?pej_codigo", pej.Pej_codigo)); objDataDadapter = Mapped.Adapter(objCommand); objDataDadapter.Fill(ds); objConnection.Close(); objCommand.Dispose(); objConnection.Dispose(); return(ds); }
public static int Insert(Pej_Pessoa_Juridica juridica) { int retorno = 0; try { IDbConnection objConnection; IDbCommand objCommand; string sql = " insert into pej_pessoa_juridica(pej_foto_perfil, pej_cnpj, pej_nome_ficticio, pej_razao_social, pej_email, pej_senha, end_cep)"; sql += " values ('../../img/EspacoEsportivo.jpg', ?pej_cnpj, ?pej_nome_ficticio, ?pej_razao_social, ?pej_email, ?pej_senha, ?end_cep);"; objConnection = Mapped.Connection(); objCommand = Mapped.Command(sql, objConnection); objCommand.Parameters.Add(Mapped.Parameter("?pej_cnpj", juridica.Pej_cnpj)); objCommand.Parameters.Add(Mapped.Parameter("?pej_nome_ficticio", juridica.Pej_nome_ficticio)); objCommand.Parameters.Add(Mapped.Parameter("?pej_razao_social", juridica.Pej_razao_social)); objCommand.Parameters.Add(Mapped.Parameter("?pej_email", juridica.Pej_email)); objCommand.Parameters.Add(Mapped.Parameter("?pej_senha", juridica.Pej_senha)); // FK objCommand.Parameters.Add(Mapped.Parameter("?end_cep", juridica.End_cep.End_cep)); objCommand.ExecuteNonQuery(); objConnection.Close(); objConnection.Dispose(); objCommand.Dispose(); } catch (Exception ex) { retorno = -2; } return(retorno); }
protected void BtnSalvar_Click(object sender, EventArgs e) { Pej_Pessoa_Juridica pej = (Pej_Pessoa_Juridica)Session["usuario"]; pej.Pej_razao_social = txtNomeEmpresa.Text; pej.Pej_nome_ficticio = txtNomeFantasia.Text; pej.Pej_cnpj = Convert.ToInt64(txtCNPJ.Text); pej.Pej_email = txtEmail.Text; pej.Pej_senha = Pef_Pessoa_FisicaBD.PWD(txtSenha.Text); End_Endereco end = new End_Endereco(); end.End_cep = pej.End_cep.End_cep; pej.End_cep = end; switch (Pej_Pessoa_JuridicaBD.Update(pej)) { case 0: Page.Response.Redirect("EspacoPerfil.aspx"); break; case -2: Response.Redirect("QuemSomos.aspx"); break; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["usuario"] == null) { Response.Redirect("../Erro.aspx"); } Pej_Pessoa_Juridica pej = (Pej_Pessoa_Juridica)Session["usuario"]; Ofe_Oferece ofe = new Ofe_Oferece(); if (!IsPostBack) { ofe.Pej_codigo = pej; DataSet ds = Ofe_OfereceBD.SelectNaoOferecidos(ofe); int qtd = ds.Tables[0].Rows.Count; if (qtd > 0) { cardVazio.Visible = false; rptCard.DataSource = ds; rptCard.DataBind(); } else { cardVazio.Visible = true; cardCheio.Visible = false; } DataSet ds2 = Ofe_OfereceBD.SelectOferecidos(ofe); int qtd2 = ds2.Tables[0].Rows.Count; if (qtd2 > 0) { PesquisaVazia.Visible = false; rptCard2.DataSource = ds2; rptCard2.DataBind(); } else { PesquisaVazia.Visible = true; PesquisaCheia.Visible = false; } } }
protected void Page_Load(object sender, EventArgs e) { if (Session["usuario"] == null) { Response.Redirect("../Erro.aspx"); } Pej_Pessoa_Juridica pej = (Pej_Pessoa_Juridica)Session["usuario"]; if (!IsPostBack) { txtNomeEmpresa.Text = pej.Pej_razao_social; txtNomeFantasia.Text = pej.Pej_nome_ficticio; txtCNPJ.Text = Convert.ToString(pej.Pej_cnpj); txtEmail.Text = pej.Pej_email; txtSenha.Text = "1234"; End_Endereco end = new End_Endereco(); cep.Text = Convert.ToString(pej.End_cep.End_cep); } }
protected void BtnAdicionar_Click(object sender, EventArgs e) { Button btn = (sender as Button); Pej_Pessoa_Juridica pej = (Pej_Pessoa_Juridica)Session["usuario"]; Esp_Esportes esp = new Esp_Esportes(); Ofe_Oferece ofe = new Ofe_Oferece(); ofe.Pej_codigo = pej; esp.Esp_codigo = Convert.ToInt32(btn.CommandArgument.ToString()); ofe.Esp_codigo = esp; switch (Ofe_OfereceBD.Insert(ofe)) { case 0: Page.Response.Redirect(Page.Request.Url.ToString(), true); break; case -2: break; } }
public static DataSet Select(Pej_Pessoa_Juridica pej) { DataSet ds = new DataSet(); IDbConnection objConnection; IDbCommand objCommand; IDataAdapter objDataDadapter; objConnection = Mapped.Connection(); string sql = "select * from pej_pessoa_juridica where pej_codigo = ?pej_codigo ;"; objCommand = Mapped.Command(sql, objConnection); objCommand.Parameters.Add(Mapped.Parameter("?pej_codigo", pej.Pej_codigo)); objDataDadapter = Mapped.Adapter(objCommand); objDataDadapter.Fill(ds); objConnection.Close(); objCommand.Dispose(); objConnection.Dispose(); return(ds); }
protected void BtnCriar_Click(object sender, EventArgs e) { Esp_Esportes esp = new Esp_Esportes(); Eve_Eventos eve = new Eve_Eventos(); esp.Esp_codigo = Convert.ToInt32(ddlEsporte.SelectedValue); eve.Esp_codigo = esp; eve.Eve_nome = txtNomeEvento.Text; eve.Eve_data = txtData.Text; eve.Eve_horario_inicio = txtInicio.Text; eve.Eve_horario_termino = txtFim.Text; eve.Eve_idade_minima = Convert.ToInt32(txtIdadeMin.Text); eve.Eve_idade_maxima = Convert.ToInt32(txtIdadeMax.Text); eve.Eve_genero_permitido = ddlGenero.SelectedValue; eve.Eve_numero_integrantes = Convert.ToInt32(txtNumParticipantes.Text); eve.Eve_preco = Convert.ToDouble(txtValor.Text); eve.Eve_entidade = txtEntidade.Text; eve.Eve_ativo = true; eve.Eve_descricao = txtDescricao.Text; eve.Eve_status = ddlAtivo.SelectedValue; Pej_Pessoa_Juridica pej = (Pej_Pessoa_Juridica)Session["usuario"]; eve.Pej_codigo = pej; switch (Eve_EventosBD.Insert(eve)) { case 0: Page.Response.Redirect(Page.Request.Url.ToString(), true); break; case -2: break; } }
public static int Update(Pej_Pessoa_Juridica juridica) { int retorno = 0; try { IDbConnection objConnection; IDbCommand objCommand; string sql = "update pej_pessoa_juridica set pej_nome_ficticio = ?pej_nome_ficticio , pej_razao_social = ?pej_razao_social , "; sql += "pej_email = ?pej_email , pej_senha = ?pej_senha , end_cep = ?end_cep "; sql += "where pej_codigo = ?pej_codigo ;"; objConnection = Mapped.Connection(); objCommand = Mapped.Command(sql, objConnection); objCommand.Parameters.Add(Mapped.Parameter("?pej_nome_ficticio", juridica.Pej_nome_ficticio)); objCommand.Parameters.Add(Mapped.Parameter("?pej_razao_social", juridica.Pej_razao_social)); objCommand.Parameters.Add(Mapped.Parameter("?pej_email", juridica.Pej_email)); objCommand.Parameters.Add(Mapped.Parameter("?pej_senha", juridica.Pej_senha)); // FK objCommand.Parameters.Add(Mapped.Parameter("?end_cep", juridica.End_cep.End_cep)); objCommand.Parameters.Add(Mapped.Parameter("?pej_codigo", juridica.Pej_codigo)); objCommand.ExecuteNonQuery(); objConnection.Close(); objConnection.Dispose(); objCommand.Dispose(); } catch (Exception ex) { retorno = -2; } return(retorno); }
protected void btnUpload_Click(object sender, EventArgs e) { string foto = ""; if (FileUploadControl.PostedFile.ContentLength < 8388608) { try { if (FileUploadControl.HasFile) { try { //Aqui ele vai filtrar pelo tipo de arquivo if (FileUploadControl.PostedFile.ContentType == "image/jpeg" || FileUploadControl.PostedFile.ContentType == "image/png" || FileUploadControl.PostedFile.ContentType == "image/gif" || FileUploadControl.PostedFile.ContentType == "image/bmp") { try { //Obtem o HttpFileCollection HttpFileCollection hfc = Request.Files; for (int i = 0; i < hfc.Count; i++) { HttpPostedFile hpf = hfc[i]; if (hpf.ContentLength > 0) { //Pega o nome do arquivo string nome = System.IO.Path.GetFileName(hpf.FileName); //Pega a extensão do arquivo string extensao = Path.GetExtension(hpf.FileName); //Gera nome novo do Arquivo numericamente string filename = string.Format("{0:00000000000000}", GerarID()); //Caminho a onde será salvo hpf.SaveAs(Server.MapPath("~/uploads/fotos/") + filename + i + extensao); //Prefixo p/ img pequena var prefixoP = "-p"; //Prefixo p/ img grande var prefixoG = "-g"; //pega o arquivo já carregado string pth = Server.MapPath("~/uploads/fotos/") + filename + i + extensao; foto = filename + "0" + extensao; //Redefine altura e largura da imagem e Salva o arquivo + prefixo Redefinir.resizeImageAndSave(pth, 70, 53, prefixoP); Redefinir.resizeImageAndSave(pth, 500, 331, prefixoG); } } } catch (Exception ex) { } // Mensagem se tudo ocorreu bem StatusLabel.Text = "Todas imagens carregadas com sucesso!"; Pej_Pessoa_Juridica pej = (Pej_Pessoa_Juridica)Session["usuario"]; pej.Pej_foto_perfil = foto; switch (Pej_Pessoa_JuridicaBD.UpdateFoto(pej)) { case 0: break; case -2: break; } Page.Response.Redirect(Page.Request.Url.ToString(), true); } else { // Mensagem notifica que é permitido carregar apenas // as imagens definida la em cima. StatusLabel.Text = "É permitido carregar apenas imagens!"; } } catch (Exception ex) { // Mensagem notifica quando ocorre erros StatusLabel.Text = "O arquivo não pôde ser carregado. O seguinte erro ocorreu: " + ex.Message; } } } catch (Exception ex) { // Mensagem notifica quando ocorre erros StatusLabel.Text = "O arquivo não pôde ser carregado. O seguinte erro ocorreu: " + ex.Message; } } else { // Mensagem notifica quando imagem é superior a 8 MB StatusLabel.Text = "Não é permitido carregar mais do que 8 MB"; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["usuario"] == null) { Response.Redirect("../Erro.aspx"); } Pej_Pessoa_Juridica pej = (Pej_Pessoa_Juridica)Session["usuario"]; //EVENTOS DO LOCAL try { DataSet ds = Eve_EventosBD.SelectEventosLocal(pej); int qtd = ds.Tables[0].Rows.Count; int eve_codigo = Convert.ToInt32(ds.Tables[0].Rows[0]["eve_codigo"]); if (qtd > 0 && eve_codigo != 0) { cardVazio.Visible = false; rptCard.DataSource = ds; rptCard.DataBind(); } } catch (Exception ex) { } //HISTÓRICO DE EVENTOS try { DataSet ds2 = Eve_EventosBD.SelectHistoricoEventos(pej); int qtd2 = ds2.Tables[0].Rows.Count; int eve_codigo2 = Convert.ToInt32(ds2.Tables[0].Rows[0]["eve_codigo"]); if (qtd2 > 0 && eve_codigo2 != 0) { historicoVazio.Visible = false; RptHistorico.DataSource = ds2; RptHistorico.DataBind(); } } catch (Exception ex) { } if (!IsPostBack) { CarregarDDL(); } DataSet dsEnd = Pej_Pessoa_JuridicaBD.GetEndereco(pej.End_cep.End_cep); string cidade = Convert.ToString(dsEnd.Tables[0].Rows[0]["end_cidade"]); string uf = Convert.ToString(dsEnd.Tables[0].Rows[0]["end_uf"]); ltlEnd.Text = "<h5>" + cidade + " - " + uf + "</h5>"; ltlNome.Text = "<h3 class='nomePerfil'>" + pej.Pej_nome_ficticio + "</h3>"; DataSet ds3 = Pej_Pessoa_JuridicaBD.Select(pej); int qtd3 = ds3.Tables[0].Rows.Count; if (qtd3 > 0) { RptImage.DataSource = ds3; RptImage.DataBind(); } else { } //ESPORTES ADICIONADOS Ofe_Oferece ofe = new Ofe_Oferece(); ofe.Pej_codigo = pej; DataSet ds4 = Ofe_OfereceBD.SelectOferecidos(ofe); int qtd4 = ds4.Tables[0].Rows.Count; if (qtd4 > 0) { espVazio.Visible = false; RptEsporte.DataSource = ds4; RptEsporte.DataBind(); } else { espVazio.Visible = true; } //MODAL DE ATUALIZAÇÃO DA FOTO DE PERFIL DataSet ds5 = Pej_Pessoa_JuridicaBD.Select(pej); int qtd5 = ds5.Tables[0].Rows.Count; if (qtd5 > 0) { RptImageEdit.DataSource = ds5; RptImageEdit.DataBind(); } else { } }