コード例 #1
0
        // funcionando
        public bool CadastrarEstudoConcorrentes(EstudoConcorrente estudo, int IdAnaliseDeMercado)
        {
            try
            {
                Dal.ConectarBanco();

                //INSERT INTO `simuladordenegocios`.`estudodosconcorrentes` (`nomeDaEmpresa`, `qualidade`, `preco`, `condicoesDePagamento`, `localizacao`, `atendimento`, `servicoAosClientes`, `garantiasOferecidas`, `conclusoes`, `id_AnaliseDeMercado`) VALUES ('cachorro', 'muito boa', '200.00', 'a vista', 'vila alpina', 'boa', 'garantia parcial', 'seis meses', 'maomeno', '2');

                string QueryCadastrarEstudoDosConcorrentes = "INSERT INTO `estudodosconcorrentes` (`nomeDaEmpresa`, `qualidade`, `preco`, `condicoesDePagamento`, `localizacao`, `atendimento`, `servicoAosClientes`, `garantiasOferecidas`, `conclusoes`, `id_AnaliseDeMercado`) VALUES (" +
                    "@nomeDaEmpresa, " +
                    "@qualidade, " +
                    "@preco, " +
                    "@condicoesDePagamento, " +
                    "@localizacao, " +
                    "@atendimento, " +
                    "@servicoAosClientes, " +
                    "@garantiasOferecidas, " +
                    "@conclusoes, " +
                    "@id_AnaliseDeMercado); ";

                ComandoCadastrarEstudoDosConcorrentes = new MySqlCommand(QueryCadastrarEstudoDosConcorrentes);
                ComandoCadastrarEstudoDosConcorrentes.Connection = Dal.Conn;

                ComandoCadastrarEstudoDosConcorrentes.Parameters.AddWithValue("@nomeDaEmpresa", estudo.NomeDaEmpresa);
                ComandoCadastrarEstudoDosConcorrentes.Parameters.AddWithValue("@qualidade", estudo.Qualidade);
                ComandoCadastrarEstudoDosConcorrentes.Parameters.AddWithValue("@preco", estudo.Preco.ToString());
                ComandoCadastrarEstudoDosConcorrentes.Parameters.AddWithValue("@condicoesDePagamento", estudo.CondicoesDePagamento);
                ComandoCadastrarEstudoDosConcorrentes.Parameters.AddWithValue("@localizacao", estudo.Localizacao); // se der pau, remover
                ComandoCadastrarEstudoDosConcorrentes.Parameters.AddWithValue("@atendimento", estudo.Atendimento);
                ComandoCadastrarEstudoDosConcorrentes.Parameters.AddWithValue("@servicoAosClientes", estudo.ServicosAoCliente);
                ComandoCadastrarEstudoDosConcorrentes.Parameters.AddWithValue("@garantiasOferecidas", estudo.GarantiasOferecidas);
                ComandoCadastrarEstudoDosConcorrentes.Parameters.AddWithValue("@conclusoes", estudo.Conclusoes);
                ComandoCadastrarEstudoDosConcorrentes.Parameters.AddWithValue("@id_AnaliseDeMercado", IdAnaliseDeMercado);

                ComandoCadastrarEstudoDosConcorrentes.BeginExecuteNonQuery();

                return true;
            }
            catch
            {

                return false;
            }
            finally
            {
                // Dal.FecharConexao();
            }
        }
コード例 #2
0
        // funcionando
        public bool AtualizarDadosEstudoConcorrentes(EstudoConcorrente estudo)
        {
            try
            {
                Dal.ConectarBanco();

                //UPDATE estudodosconcorrentes SET `nomeDaEmpresa`='ad', `qualidade`='ze', `preco`='1', `condicoesDePagamento`='xub', `localizacao`='bec', `atendimento`='cas', `servicoAosClientes`='asd', `garantiasOferecidas`='qwe', `conclusoes`='ref' WHERE `id`='1';

                string QueryAtualizarDadosEstudoConcorrentes = "UPDATE `estudodosconcorrentes` SET " +
                 "`nomeDaEmpresa`=@nomeDaEmpresa, " +
                 "`qualidade`=@qualidade, " +
                 "`preco`=@preco, " +
                 "`condicoesDePagamento`=@condicoesDePagamento, " +
                 "`localizacao`=@localizacao, " +
                 "`atendimento`=@atendimento, " +
                 "`servicoAosClientes`=@servicoAosClientes, " +
                 "`garantiasOferecidas`=@garantiasOferecidas, " +
                 "`conclusoes`=@conclusoes WHERE " +
                 "`id`=@id;";

                ComandoAtualizarDadosEstudoDosConcorrente = new MySqlCommand(QueryAtualizarDadosEstudoConcorrentes);
                ComandoAtualizarDadosEstudoDosConcorrente.Connection = Dal.Conn;

                ComandoAtualizarDadosEstudoDosConcorrente.Parameters.AddWithValue("@nomeDaEmpresa", estudo.NomeDaEmpresa);
                ComandoAtualizarDadosEstudoDosConcorrente.Parameters.AddWithValue("@qualidade", estudo.Qualidade);
                ComandoAtualizarDadosEstudoDosConcorrente.Parameters.AddWithValue("@preco", estudo.Preco);
                ComandoAtualizarDadosEstudoDosConcorrente.Parameters.AddWithValue("@condicoesDePagamento", estudo.CondicoesDePagamento);
                ComandoAtualizarDadosEstudoDosConcorrente.Parameters.AddWithValue("@localizacao", estudo.Localizacao);
                ComandoAtualizarDadosEstudoDosConcorrente.Parameters.AddWithValue("@atendimento", estudo.Atendimento);
                ComandoAtualizarDadosEstudoDosConcorrente.Parameters.AddWithValue("@servicoAosClientes", estudo.ServicosAoCliente);
                ComandoAtualizarDadosEstudoDosConcorrente.Parameters.AddWithValue("@garantiasOferecidas", estudo.GarantiasOferecidas);
                ComandoAtualizarDadosEstudoDosConcorrente.Parameters.AddWithValue("@conclusoes", estudo.Conclusoes);
                ComandoAtualizarDadosEstudoDosConcorrente.Parameters.AddWithValue("@id", estudo.Id);

                ComandoAtualizarDadosEstudoDosConcorrente.ExecuteNonQuery();

                return true;
            }
            catch
            {

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