예제 #1
0
        // funfando
        public bool CadastrarSocio(Socio Socio, int IdSumario)
        {
            try
            {
                Dal.ConectarBanco();

                //INSERT INTO `simuladordenegocios`.`dadossocio` (`nome`, `endereco`, `cidade`, `estado`, `telefone1`, `telefone2`, `curriculo`, `funcaoNaSociedade`, `id_SumarioExecutivo` VALUES ('paulo', 'rua jundiai', 'rio grande', 'sp', '123123', '123123', 'sei la tb', 'consultor', '1');

                string QueryCadastrarSocio = "INSERT INTO `dadossocio` (`nome`, `endereco`, `cidade`, `estado`, `telefone1`, `telefone2`, `curriculo`, `funcaoNaSociedade`, `id_SumarioExecutivo`) VALUES ("+
                    "@nome, "+
                    "@endereco, "+
                    "@cidade, "+
                    "@estado, "+
                    "@telefone1, "+
                    "@telefone2, "+
                    "@curriculo, "+
                    "@funcaonasociedade, "+
                    "@id_sumarioexecutivo); ";

                ComandoCadastrarSocio = new MySqlCommand(QueryCadastrarSocio);
                ComandoCadastrarSocio.Connection = Dal.Conn;

                ComandoCadastrarSocio.Parameters.AddWithValue("@nome", Socio.Nome);
                ComandoCadastrarSocio.Parameters.AddWithValue("@endereco", Socio.Endereco);
                ComandoCadastrarSocio.Parameters.AddWithValue("@cidade", Socio.Cidade);
                ComandoCadastrarSocio.Parameters.AddWithValue("@estado", Socio.Estado);
                ComandoCadastrarSocio.Parameters.AddWithValue("@telefone1", Socio.Tel1.ToString()); // se der pau, remover
                ComandoCadastrarSocio.Parameters.AddWithValue("@telefone2", Socio.Tel2.ToString());
                ComandoCadastrarSocio.Parameters.AddWithValue("@curriculo", Socio.Curriculo);
                ComandoCadastrarSocio.Parameters.AddWithValue("@funcaonasociedade", Socio.FuncaoNaSociedade);
                ComandoCadastrarSocio.Parameters.AddWithValue("@id_sumarioexecutivo", IdSumario);

                ComandoCadastrarSocio.BeginExecuteNonQuery();

                return true;
            }
            catch
            {

                return false;
            }
            finally
            {
                // Dal.FecharConexao();
            }
        }
예제 #2
0
        // fucionando corretamente
        public bool AtualizarDadosSocio(Socio socio)
        {
            try
                         {
                            Dal.ConectarBanco();

                            //UPDATE `simuladordenegocios`.`dadossocio` SET `nome`='ddda', `endereco`='2', `cidade`='3', `estado`='er', `telefone1`='2', `telefone2`='32', `curriculo`='asdr', `funcaoNaSociedade`='asdd', `id_SumarioExecutivo`='2' WHERE `id`='6';

                            string QueryAtualizarDadosSocio = "UPDATE `dadossocio` SET " +
                             "`nome`=@nome, " +
                             "`endereco`=@endereco, " +
                             "`cidade`=@cidade, " +
                             "`estado`=@estado, " +
                             "`telefone1`=@telefone1, " +
                             "`telefone2`=@telefone2, " +
                             "`curriculo`=@curriculo, " +
                             "`funcaoNaSociedade`=@funcaoNaSociedade WHERE " +
                             "`id`=@id;";

                            ComandoAtualizarDadosSocio = new MySqlCommand(QueryAtualizarDadosSocio);
                            ComandoAtualizarDadosSocio.Connection = Dal.Conn;

                            ComandoAtualizarDadosSocio.Parameters.AddWithValue("@nome", socio.Nome);
                            ComandoAtualizarDadosSocio.Parameters.AddWithValue("@endereco", socio.Endereco);
                            ComandoAtualizarDadosSocio.Parameters.AddWithValue("@cidade", socio.Cidade);
                            ComandoAtualizarDadosSocio.Parameters.AddWithValue("@estado", socio.Estado);
                            ComandoAtualizarDadosSocio.Parameters.AddWithValue("@telefone1", socio.Tel1);
                            ComandoAtualizarDadosSocio.Parameters.AddWithValue("@telefone2", socio.Tel2);
                            ComandoAtualizarDadosSocio.Parameters.AddWithValue("@curriculo", socio.Curriculo);
                            ComandoAtualizarDadosSocio.Parameters.AddWithValue("@funcaoNaSociedade", socio.FuncaoNaSociedade);
                            ComandoAtualizarDadosSocio.Parameters.AddWithValue("@id", socio.Id);

                            ComandoAtualizarDadosSocio.ExecuteNonQuery();

                            return true;
                         }
                     catch
                         {

                            return false;
                         }
                     finally
                         {
                              //Dal.FecharConexao();
                         }
        }