Esempio n. 1
0
        /// <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>
        /// FACCAO
        /// GetAll Faccaos
        /// </summary>
        /// <returns>Lista de Faccaos Retornados</returns>
        public List <Faccao> GetAllFaccao()
        {
            //Sql de busca dos Faccaos
            SqlDataReader oReader = CFConexao.ExecuteSelect("SELECT * FROM cfFaccao");

            //Retornando os Eventos
            List <Faccao> oListFaccaos = new List <Faccao>();

            while (oReader.Read())
            {
                Faccao oFaccao = new Faccao();
                oFaccao.EnderecoSede        = new Endereco();
                oFaccao.EnderecoSede.Cidade = oReader["cfFaccaoCidade"].ToString();
                oFaccao.Email                   = oReader["cfFaccaoEmail"].ToString();
                oFaccao.FaccaoID                = Convert.ToInt32(oReader["cfFaccaoID"].ToString());
                oFaccao.PossuiSede              = Convert.ToBoolean(oReader["cfFaccaoPossuiSede"].ToString());
                oFaccao.EnderecoSede.CEP        = oReader["cfFaccaoCep"].ToString();
                oFaccao.EnderecoSede.Estado     = oReader["cfFaccaoEstado"].ToString();
                oFaccao.EnderecoSede.Logradouro = oReader["cfFaccaoLogradouro"].ToString();


                oListFaccaos.Add(oFaccao);
            }

            oReader.Close();
            CFConexao.Conexao.Close();

            return(oListFaccaos);
        }
        /// <summary>
        /// FACCAO
        /// Salvando os Faccaos
        /// </summary>
        /// <param name="oFaccao">Objeto de Faccao</param>
        public void SalvarFaccao(Faccao oFaccao)
        {
            short PossuiSede = 0;

            if (oFaccao.PossuiSede)
            {
                PossuiSede = 1;
            }
            else
            {
                PossuiSede = 0;
            }

            //Sql de update dos Eventos
            if (oFaccao.FaccaoID != 0)
            {
                CFConexao.ExecSQL(String.Format("UPDATE cfFaccao SET cfFaccaoCidade = '{0}', cfFaccaoEmail = '{1}', cfFaccaoPossuiSede = {2},cfFaccaoLogradouro = '{3}',cfFaccaoCep = '{4}',cfFaccaoEstado = '{5}' WHERE cfFaccaoID = {6}", oFaccao.EnderecoSede.Cidade, oFaccao.Email, PossuiSede, oFaccao.EnderecoSede.Logradouro, oFaccao.EnderecoSede.CEP, oFaccao.EnderecoSede.Estado, oFaccao.FaccaoID));
            }

            //Sql de Inserção dos Eventos
            else
            {
                CFConexao.ExecSQL(String.Format("INSERT INTO cfFaccao VALUES('{0}','{1}',{2},'{3}','{4}','{5}')", oFaccao.EnderecoSede.Cidade, oFaccao.Email, PossuiSede, oFaccao.EnderecoSede.Logradouro, oFaccao.EnderecoSede.CEP, oFaccao.EnderecoSede.Estado));
            }
        }
        /// <summary>
        /// INTEGRANTES
        /// GetAll Integrantes
        /// </summary>
        /// <returns>Lista de Integrantes Retornados</returns>
        public List <Integrante> GetAllIntegrantesbyFaccao(int faccaoid)
        {
            //Sql de busca dos Integrantes
            SqlDataReader oReader = CFConexao.ExecuteSelect(string.Format("SELECT * FROM cfIntegrante WHERE cfIntegrante_cfFaccaoID = {0}", faccaoid));

            //Retornando os Integrantes
            List <Integrante> oListIntegrantes = new List <Integrante>();

            while (oReader.Read())
            {
                Integrante oIntegrante = new Integrante();
                oIntegrante.oFaccao              = new Faccao();
                oIntegrante.oEndereco            = new Endereco();
                oIntegrante.Celular              = oReader["cfIntegranteCelular"].ToString();
                oIntegrante.Foto                 = oReader["cfIntegranteFoto"].ToString();
                oIntegrante.Hierarquia           = (EscudoEnum)(Convert.ToInt16(oReader["cfIntegranteHierarquia"].ToString()));
                oIntegrante.IntegranteID         = Convert.ToInt32(oReader["cfIntegranteID"].ToString());
                oIntegrante.Name                 = oReader["cfIntegranteName"].ToString();
                oIntegrante.oEndereco.CEP        = oReader["cfIntegranteCep"].ToString();
                oIntegrante.oEndereco.Cidade     = oReader["cfIntegranteCidade"].ToString();
                oIntegrante.oEndereco.Estado     = oReader["cfIntegranteEstado"].ToString();
                oIntegrante.oEndereco.Logradouro = oReader["cfIntegranteLogradouro"].ToString();
                oIntegrante.Telefone             = oReader["cfIntegranteTelefone"].ToString();
                oIntegrante.oFaccao.FaccaoID     = Convert.ToInt32(oReader["cfIntegrante_cfFaccaoID"].ToString());

                oListIntegrantes.Add(oIntegrante);
            }

            oReader.Close();
            CFConexao.Conexao.Close();

            return(oListIntegrantes);
        }
Esempio n. 5
0
 /// <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));
     }
 }
 /// <summary>
 /// INTEGRANTES
 /// Salvando os Integrantes
 /// </summary>
 /// <param name="oIntegrante">Objeto de Integrante</param>
 public void SalvarIntegrante(Integrante oIntegrante)
 {
     //Sql de update dos Eventos
     if (oIntegrante.IntegranteID != 0)
     {
         CFConexao.ExecSQL(String.Format("UPDATE cfIntegrante SET cfIntegranteName = '{0}', cfIntegranteHierarquia = {1}, cfIntegranteCidade = '{2}', cfIntegranteLogradouro = '{3}', cfIntegranteCep = '{4}', cfIntegranteEstado = '{5}', cfIntegranteCelular = '{6}', cfIntegranteTelefone = '{7}', cfIntegranteFoto = '{8}', cfIntegrante_cfFaccaoID = {10}  WHERE cfIntegranteID = {9}", oIntegrante.Name, (short)oIntegrante.Hierarquia, oIntegrante.oEndereco.Cidade, oIntegrante.oEndereco.Logradouro, oIntegrante.oEndereco.CEP, oIntegrante.oEndereco.Estado, oIntegrante.Celular, oIntegrante.Telefone, oIntegrante.Foto, oIntegrante.IntegranteID, oIntegrante.oFaccao.FaccaoID));
     }
     //Sql de Inserção dos Eventos
     else
     {
         CFConexao.ExecSQL(String.Format("INSERT INTO cfIntegrante VALUES('{0}',{1},'{2}','{3}','{4}','{5}','{6}','{7}','{8}',{9})", oIntegrante.Name, (short)oIntegrante.Hierarquia, oIntegrante.oEndereco.Cidade, oIntegrante.oEndereco.Logradouro, oIntegrante.oEndereco.CEP, oIntegrante.oEndereco.Estado, oIntegrante.Celular, oIntegrante.Telefone, oIntegrante.Foto, oIntegrante.oFaccao.FaccaoID));
     }
 }
Esempio n. 7
0
 /// <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));
 }
 /// <summary>
 /// FACCAO
 /// Excluir Faccao
 /// </summary>
 /// <param name="oEvento">Objeto de Faccao</param>
 public void ExcluirFaccao(Faccao oFaccao)
 {
     //Sql de excluir das Faccoes
     CFConexao.ExecSQL(String.Format("DELETE FROM cfFaccao WHERE cfFaccaoID = {0}", oFaccao.FaccaoID));
 }
 /// <summary>
 /// INTEGRANTES
 /// Excluir Integrante
 /// </summary>
 /// <param name="oIntegrante">Objeto de Integrante</param>
 public void ExcluirIntegrante(Integrante oIntegrante)
 {
     //Sql de excluir dos Integrantes
     CFConexao.ExecSQL(String.Format("DELETE FROM cfIntegrante WHERE cfIntegranteID = {0}", oIntegrante.IntegranteID));
 }