/// <summary> /// EVENTOS /// GetAll Eventos /// </summary> /// <returns>Lista de Eventos Retornados</returns> public List<Evento> GetAllEventos() { //Sql de busca dos Eventos SqlDataReader oReader = CFConexao.ExecuteSelect("SELECT * FROM cfEvento"); //Retornando os Eventos List<Evento> oListEventos = new List<Evento>(); while (oReader.Read()) { Evento oEvento = new Evento(); oEvento.oEndereco = new Endereco(); oEvento.DataInicio = Convert.ToDateTime(oReader["cfEventoDataInicio"].ToString()); oEvento.DataFim = Convert.ToDateTime(oReader["cfEventoDataFim"].ToString()); oEvento.EventoID = Convert.ToInt32(oReader["cfEventoID"].ToString()); oEvento.MotoClube = oReader["cfEventoMotoClube"].ToString(); oEvento.Entrada = oReader["cfEventoEntrada"].ToString(); oEvento.oEndereco.CEP = oReader["cfEventoCep"].ToString(); oEvento.oEndereco.Cidade = oReader["cfEventoCidade"].ToString(); oEvento.oEndereco.Estado = oReader["cfEventoEstado"].ToString(); oEvento.oEndereco.Logradouro = oReader["cfEventoLogradouro"].ToString(); oListEventos.Add(oEvento); } oReader.Close(); CFConexao.Conexao.Close(); return oListEventos; }
/// <summary> /// EVENTOS /// Salvando os Eventos /// </summary> /// <param name="oEvento">Objeto de Evento</param> public void SalvarEvento(Evento oEvento) { //Sql de update dos Eventos if (oEvento.EventoID != 0) { CFConexao.ExecSQL(String.Format("UPDATE cfEvento SET cfEventoMotoClube = '{0}', cfEventoDataFim = '{1}', cfEventoDataInicio = '{2}',cfEventoCidade = '{4}',cfEventoLogradouro = '{5}',cfEventoCep = '{6}',cfEventoEstado = '{7}',cfEventoEntrada = '{8}'WHERE cfEventoID = {3}", oEvento.MotoClube, oEvento.DataFim.ToString("dd/MM/yyyy"), oEvento.DataInicio.ToString("dd/MM/yyyy"), oEvento.EventoID, oEvento.oEndereco.Cidade, oEvento.oEndereco.Logradouro, oEvento.oEndereco.CEP, oEvento.oEndereco.Estado, oEvento.Entrada)); } //Sql de Inserção dos Eventos else { CFConexao.ExecSQL(String.Format("INSERT INTO cfEvento VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}')", oEvento.MotoClube, oEvento.DataInicio.ToString("dd/MM/yyyy"), oEvento.DataFim.ToString("dd/MM/yyyy"), oEvento.oEndereco.Cidade, oEvento.oEndereco.Logradouro, oEvento.oEndereco.CEP, oEvento.oEndereco.Estado, oEvento.Entrada)); } }
protected void btnNovo_Click(object sender, EventArgs e) { tabControl.SelectedIndex = 1; oEvento = new Evento(); txtMotoclube.Text = dtFinal.Text = txtCep.Text = txtCidade.Text = txtEntrada.Text = txtEstado.Text = txtLogradouro.Text = dtInicio.Text = string.Empty; }
protected void btnEditar_Click(object sender, EventArgs e) { List<Evento> oListEventos = new List<Evento>(); oListEventos = ((List<Evento>)grEventos.DataSource); oEvento = oListEventos[grEventos.SelectedRows[0].Index]; tabControl.SelectedIndex = 1; txtMotoclube.Text = oEvento.MotoClube; dtFinal.Value = oEvento.DataFim; dtInicio.Value = oEvento.DataInicio; txtCep.Text = oEvento.oEndereco.CEP; txtCidade.Text = oEvento.oEndereco.Cidade; txtEntrada.Text = oEvento.Entrada; txtEstado.Text = oEvento.oEndereco.Estado; txtLogradouro.Text = oEvento.oEndereco.Logradouro; }
private void btnExcluir_Click(object sender, EventArgs e) { List<Evento> oListEventos = new List<Evento>(); oListEventos = ((List<Evento>)grEventos.DataSource); oEvento = oListEventos[grEventos.SelectedRows[0].Index]; new EventoDAO().ExcluirEvento(oEvento); MessageBox.Show("Evento Excluido com Sucesso!"); }
/// <summary> /// EVENTOS /// Excluir Evento /// </summary> /// <param name="oEvento">Objeto de Evento</param> public void ExcluirEvento(Evento oEvento) { //Sql de excluir dos Eventos CFConexao.ExecSQL(String.Format("DELETE FROM cfEvento WHERE cfEventoID = {0}", oEvento.EventoID)); }