// 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(); } }
// 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(); } }