protected void RptHistorico_ItemCommand(object source, RepeaterCommandEventArgs e) { if (e.CommandName == "VerMais") { Button btn = (Button)e.Item.FindControl("BtnHistoricoVM"); Eve_Eventos eve = new Eve_Eventos(); eve.Eve_codigo = Convert.ToInt32(btn.CommandArgument); DataSet ds = Eve_EventosBD.Select(eve); DataSet ds2 = Eve_EventosBD.SelectEsporte(Convert.ToInt32(btn.CommandArgument)); ltlNomeEvento.Text = Convert.ToString(ds.Tables[0].Rows[0]["eve_nome"]); ltlEsporte.Text = Convert.ToString(ds2.Tables[0].Rows[0]["esp_nome"]); ltlData.Text = Convert.ToString(ds.Tables[0].Rows[0]["eve_data"]); ltlInicio.Text = Convert.ToString(ds.Tables[0].Rows[0]["eve_horario_inicio"]); ltlTermino.Text = Convert.ToString(ds.Tables[0].Rows[0]["eve_horario_termino"]); ltlPreco.Text = Convert.ToString(ds.Tables[0].Rows[0]["eve_preco"]); ltlGenero.Text = Convert.ToString(ds.Tables[0].Rows[0]["eve_genero_permitido"]); ltlMinima.Text = Convert.ToString(ds.Tables[0].Rows[0]["eve_idade_minima"]); ltlMaxima.Text = Convert.ToString(ds.Tables[0].Rows[0]["eve_idade_maxima"]); ltlNumeroIntegrantes.Text = Convert.ToString(ds.Tables[0].Rows[0]["eve_numero_integrantes"]); ltlEntidade.Text = Convert.ToString(ds.Tables[0].Rows[0]["eve_entidade"]); ltlDescricao.Text = Convert.ToString(ds.Tables[0].Rows[0]["eve_descricao"]); ltlStatus.Text = Convert.ToString(ds.Tables[0].Rows[0]["eve_status"]); ltlEveCodigo.Text = Convert.ToString(ds.Tables[0].Rows[0]["eve_codigo"]); //ScriptManager.RegisterStartupScript(this, this.GetType(), "verMais", "$('#verMais').modal('show')", true); lblScript.Text = @"<script> $(document).ready(function(){$('#verEvento').modal('show')})</script>"; } }
public static int Delete(Eve_Eventos eve) { int retorno = 0; try { IDbConnection objConnection; IDbCommand objCommand; string sql = "delete from eve_eventos where eve_codigo = ?eve_codigo ;"; objConnection = Mapped.Connection(); objCommand = Mapped.Command(sql, objConnection); objCommand.Parameters.Add(Mapped.Parameter("?eve_codigo", eve.Eve_codigo)); objCommand.ExecuteNonQuery(); objConnection.Close(); objCommand.Dispose(); objConnection.Dispose(); } catch (Exception ex) { retorno = -2; } return(retorno); }
public static int Insert(Eve_Eventos eve) { int retorno = 0; try { IDbConnection objConnection; IDbCommand objCommand; string sql = "insert into eve_eventos (eve_nome, eve_data, eve_horario_inicio, eve_horario_termino, "; sql += "eve_idade_minima, eve_idade_maxima, eve_genero_permitido, eve_numero_integrantes, eve_preco, "; sql += "eve_entidade, eve_ativo, eve_status, eve_descricao, pej_codigo, esp_codigo) "; sql += "values (?eve_nome, ?eve_data, ?eve_horario_inicio, ?eve_horario_termino, ?eve_idade_minima, "; sql += "?eve_idade_maxima, ?eve_genero_permitido, ?eve_numero_integrantes, ?eve_preco, ?eve_entidade, "; sql += "?eve_ativo, ?eve_status, ?eve_descricao, ?pej_codigo, ?esp_codigo);"; objConnection = Mapped.Connection(); objCommand = Mapped.Command(sql, objConnection); objCommand.Parameters.Add(Mapped.Parameter("?eve_nome", eve.Eve_nome)); objCommand.Parameters.Add(Mapped.Parameter("?eve_data", eve.Eve_data)); objCommand.Parameters.Add(Mapped.Parameter("?eve_horario_inicio", eve.Eve_horario_inicio)); objCommand.Parameters.Add(Mapped.Parameter("?eve_horario_termino", eve.Eve_horario_termino)); objCommand.Parameters.Add(Mapped.Parameter("?eve_idade_minima", eve.Eve_idade_minima)); objCommand.Parameters.Add(Mapped.Parameter("?eve_idade_maxima", eve.Eve_idade_maxima)); objCommand.Parameters.Add(Mapped.Parameter("?eve_genero_permitido", eve.Eve_genero_permitido)); objCommand.Parameters.Add(Mapped.Parameter("?eve_numero_integrantes", eve.Eve_numero_integrantes)); objCommand.Parameters.Add(Mapped.Parameter("?eve_preco", eve.Eve_preco)); objCommand.Parameters.Add(Mapped.Parameter("?eve_entidade", eve.Eve_entidade)); objCommand.Parameters.Add(Mapped.Parameter("?eve_ativo", eve.Eve_ativo)); objCommand.Parameters.Add(Mapped.Parameter("?eve_status", eve.Eve_status)); objCommand.Parameters.Add(Mapped.Parameter("?eve_descricao", eve.Eve_descricao)); // FK objCommand.Parameters.Add(Mapped.Parameter("?pej_codigo", eve.Pej_codigo.Pej_codigo)); objCommand.Parameters.Add(Mapped.Parameter("?esp_codigo", eve.Esp_codigo.Esp_codigo)); objCommand.ExecuteNonQuery(); objConnection.Close(); objConnection.Dispose(); objCommand.Dispose(); } catch (Exception ex) { retorno = -2; } return(retorno); }
protected void BtnExcluir_Click(object sender, EventArgs e) { Eve_Eventos eve = new Eve_Eventos(); eve.Eve_codigo = Convert.ToInt32(ltlEveCodigo.Text); switch (Eve_EventosBD.Delete(eve)) { case 0: Page.Response.Redirect(Page.Request.Url.ToString(), true); break; case -2: break; } }
public static int Update(Eve_Eventos eve) { int retorno = 0; try { IDbConnection objConnection; IDbCommand objCommand; string sql = "update eve_eventos set eve_nome = ?eve_nome , eve_data = ?eve_data , "; sql += "eve_horario_inicio = ?eve_horario_inicio , eve_horario_termino = ?eve_horario_termino , "; sql += "eve_idade_minima = ?eve_idade_minima , eve_idade_maxima = ?eve_idade_maxima , "; sql += "eve_genero_permitido = ?eve_genero_permitido , eve_numero_integrantes = ?eve_numero_integrantes , "; sql += "eve_preco = ?eve_preco , eve_entidade = ?eve_entidade , eve_descricao = ?eve_descricao , "; sql += "eve_ativo = ?eve_ativo , eve_status = ?eve_status , esp_codigo = ?esp_codigo where eve_codigo = ?eve_codigo ;"; objConnection = Mapped.Connection(); objCommand = Mapped.Command(sql, objConnection); objCommand.Parameters.Add(Mapped.Parameter("?eve_nome", eve.Eve_nome)); objCommand.Parameters.Add(Mapped.Parameter("?eve_data", eve.Eve_data)); objCommand.Parameters.Add(Mapped.Parameter("?eve_horario_inicio", eve.Eve_horario_inicio)); objCommand.Parameters.Add(Mapped.Parameter("?eve_horario_termino", eve.Eve_horario_termino)); objCommand.Parameters.Add(Mapped.Parameter("?eve_idade_minima", eve.Eve_idade_minima)); objCommand.Parameters.Add(Mapped.Parameter("?eve_idade_maxima", eve.Eve_idade_maxima)); objCommand.Parameters.Add(Mapped.Parameter("?eve_genero_permitido", eve.Eve_genero_permitido)); objCommand.Parameters.Add(Mapped.Parameter("?eve_numero_integrantes", eve.Eve_numero_integrantes)); objCommand.Parameters.Add(Mapped.Parameter("?eve_preco", eve.Eve_preco)); objCommand.Parameters.Add(Mapped.Parameter("?eve_entidade", eve.Eve_entidade)); objCommand.Parameters.Add(Mapped.Parameter("?eve_descricao", eve.Eve_descricao)); objCommand.Parameters.Add(Mapped.Parameter("?eve_ativo", eve.Eve_ativo)); objCommand.Parameters.Add(Mapped.Parameter("?eve_status", eve.Eve_status)); objCommand.Parameters.Add(Mapped.Parameter("?esp_codigo", eve.Esp_codigo.Esp_codigo)); objCommand.Parameters.Add(Mapped.Parameter("?eve_codigo", eve.Eve_codigo)); objCommand.ExecuteNonQuery(); objConnection.Close(); objConnection.Dispose(); objCommand.Dispose(); } catch (Exception ex) { retorno = -2; } return(retorno); }
public static DataSet Select(Eve_Eventos eve) { DataSet ds = new DataSet(); IDbConnection objConnection; IDbCommand objCommand; IDataAdapter objDataDadapter; objConnection = Mapped.Connection(); string sql = "select * from eve_eventos where eve_codigo = ?eve_codigo ;"; objCommand = Mapped.Command(sql, objConnection); objCommand.Parameters.Add(Mapped.Parameter("?eve_codigo", eve.Eve_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; } }
protected void BtnSalvar_Click(object sender, EventArgs e) { Eve_Eventos eve = new Eve_Eventos(); Esp_Esportes esp = new Esp_Esportes(); esp.Esp_codigo = Convert.ToInt32(ddlEsporteEdit.SelectedValue); eve.Esp_codigo = esp; eve.Eve_codigo = Convert.ToInt32(ltlEveCodigo.Text); eve.Eve_nome = txtEventoEdit.Text; eve.Eve_data = txtDataEdit.Text; eve.Eve_horario_inicio = txtInicioEdit.Text; eve.Eve_horario_termino = txtTerminoEdit.Text; eve.Eve_preco = Convert.ToInt32(txtPrecoEdit.Text); eve.Eve_genero_permitido = ddlGeneroEdit.SelectedValue; eve.Eve_idade_minima = Convert.ToInt32(txtIdadeMinimaEdit.Text); eve.Eve_idade_maxima = Convert.ToInt32(txtIdadeMaximaEdit.Text); eve.Eve_numero_integrantes = Convert.ToInt32(txtNumeroIntegrantesEdit.Text); eve.Eve_entidade = txtEntidadeEdit.Text; eve.Eve_descricao = txtDescricaoEdit.Text; eve.Eve_status = ddlStatusEdit.SelectedValue; if (ddlStatusEdit.SelectedValue != "Evento Cancelado :(") { if (ddlStatusEdit.SelectedValue == "Concluido com sucesso!") { eve.Eve_ativo = false; switch (Eve_EventosBD.Update(eve)) { case 0: Page.Response.Redirect(Page.Request.Url.ToString(), true); break; case -2: break; } } else { eve.Eve_ativo = true; switch (Eve_EventosBD.Update(eve)) { case 0: Page.Response.Redirect(Page.Request.Url.ToString(), true); break; case -2: break; } } } else { switch (Eve_EventosBD.Delete(eve)) { case 0: Page.Response.Redirect(Page.Request.Url.ToString(), true); break; case -2: break; } } }