// fucionando corretamente public bool AtualizarEstudoDosClientes(EstudoDosClientes estudodosclientes) { try { Dal.ConectarBanco(); //UPDATE `simuladordenegocios`.`estudodosclientes` SET `publicoAlvo`='asd', `comportamentoDosClientes`='asd', `areaDeAbrangencia`='asd' WHERE `id`='2'; string QueryAtualizarEstudo = "UPDATE `estudodosclientes` SET " + "`publicoAlvo`=@publicoAlvo, " + "`comportamentoDosClientes`=@comportamentoDosClientes, " + "`areaDeAbrangencia`=@areaDeAbrangencia WHERE " + "`id`=@id;"; ComandoAtualizarEstudoDosClientes = new MySqlCommand(QueryAtualizarEstudo); ComandoAtualizarEstudoDosClientes.Connection = Dal.Conn; ComandoAtualizarEstudoDosClientes.Parameters.AddWithValue("@publicoAlvo", estudodosclientes.PublicoAlvo.ToString()); ComandoAtualizarEstudoDosClientes.Parameters.AddWithValue("@comportamentoDosClientes", estudodosclientes.ComportamentoDosClientes.ToString()); ComandoAtualizarEstudoDosClientes.Parameters.AddWithValue("@areaDeAbrangencia", estudodosclientes.AreaDeAbrangencia); ComandoAtualizarEstudoDosClientes.Parameters.AddWithValue("@id", estudodosclientes.Id.ToString()); ComandoAtualizarEstudoDosClientes.ExecuteNonQuery(); return true; } catch { return false; } finally { //Dal.FecharConexao(); } }
private void FrmAnaliseDeMercado_Load(object sender, EventArgs e) { if (EstudoDosClientesDAL.VerificarEstudoExistente(AMercado.Id)) { EstudoDosClientes = EstudoDosClientesDAL.BuscarEstudoDosClientes(AMercado.Id); PreencherCamposEstudoDosClientes(); } else { MessageBox.Show("Ocorreu algum erro ao tentar carregar os dados"); this.Close(); } }