private void CarregaDadosIdeia() { IdeiaControl ic = new IdeiaControl(); Ideia i = ic.SelecionarIdeiaId(IdIdeia); ideiaTitulo_lbl.Text = i.Titulo; ideiaConteudo_lbl.Text = i.Descricao; UtilizadorControl uc = new UtilizadorControl(); string nomeUtilizador = uc.SelecionarUtilizadorId(i.IdUtilizador); if (i.IdUtilizador == UserLogged.IdUtilizador) { state_btn.Visible = true; state_btn.BackgroundImage = i.IdEstado == 1 ? _hidden : _visible; } else { state_btn.Visible = false; } criadorIdeia_lbl.Text = nomeUtilizador; }
private void state_btn_Click(object sender, EventArgs e) { state_btn.BackgroundImage = state_btn.BackgroundImage == _hidden ? _visible : _hidden; var novoEstado = 0; if (state_btn.BackgroundImage == _hidden) { novoEstado = 1; } else { novoEstado = 2; } var ic = new IdeiaControl(); ic.AtualizarEstadoIdeia(IdIdeia, novoEstado); }