private void frmCadCapitulo_Load(object sender, EventArgs e) { var usuariocast = this.Tag as List <Historia>; if (usuariocast != null) { historias = (List <Historia>) this.Tag; comboBox1.DataSource = historias; comboBox1.DisplayMember = "Titulo"; comboBox1.ValueMember = "id"; } else { HistoriaController control = new HistoriaController(); historias = control.ListarHistorias().Values.ToList(); comboBox1.DataSource = historias; comboBox1.DisplayMember = "Titulo"; comboBox1.ValueMember = "id"; Capitulo c = (Capitulo)this.Tag; comboBox1.SelectedItem = c.historia; txbNomeUsuario.Text = c.Titulo; txbNome.Text = c.Texto; textBox1.Text = c.Observacoes; button1.Text = "Alterar"; } }
private void button3_Click(object sender, EventArgs e) { int id = int.Parse(dataGridView1.SelectedRows[0].Cells[0].Value.ToString()); if (id != null) { HistoriaController control = new HistoriaController(); control.RemoverBD(id); int indice = dataGridView1.CurrentCell.RowIndex; dataGridView1.Rows.RemoveAt(indice); } }
private void CarregarListaHistorias() { try { HistoriaController control = new HistoriaController(); mapaHistorias = control.ListarHistorias(); } catch (Exception ex) { MessageBox.Show("ERRO AO CARREGAR LISTA DE Histórias: " + ex.Message); } }
private void frmCadComentario_Load(object sender, EventArgs e) { var usuariocast = this.Tag as List <Historia>; if (usuariocast != null) { UsuarioController control = new UsuarioController(); usuarios = control.ListarUsuarios().Values.ToList(); comboBox3.DataSource = usuarios; comboBox3.DisplayMember = "Username"; comboBox3.ValueMember = "Id"; historias = (List <Historia>) this.Tag; comboBox1.DataSource = historias; comboBox1.DisplayMember = "Titulo"; comboBox1.ValueMember = "id"; capitulos = ((Historia)comboBox1.SelectedItem).Capitulos; comboBox2.DataSource = capitulos; comboBox2.DisplayMember = "Titulo"; comboBox2.ValueMember = "id"; } else { HistoriaController control = new HistoriaController(); historias = control.ListarHistorias().Values.ToList(); comboBox1.DataSource = historias; comboBox1.DisplayMember = "Titulo"; comboBox1.ValueMember = "id"; capitulos = ((Historia)comboBox1.SelectedItem).Capitulos; comboBox2.DataSource = capitulos; comboBox1.DisplayMember = "Titulo"; comboBox1.ValueMember = "id"; Comentario c = (Comentario)this.Tag; comboBox1.SelectedItem = c.Capitulo.historia; comboBox2.SelectedItem = c.Capitulo; textBox1.Text = c.Texto; button1.Text = "Alterar"; } }
private void button1_Click(object sender, EventArgs e) { try { var historiacast = this.Tag as Historia; HistoriaController control = new HistoriaController(); if (historiacast != null) { var h = (Historia)this.Tag; h.Autor = (Usuario)comboBox1.SelectedItem; h.Titulo = txbNomeUsuario.Text; h.Data = DateTime.Today; h.Sinopse = txbNome.Text; Boolean teste = control.AlterarBD(h); if (teste) { MessageBox.Show("História alterada com sucesso!"); } } else { Historia h = new Historia(); h.Autor = (Usuario)comboBox1.SelectedItem; h.Titulo = txbNomeUsuario.Text; h.Data = DateTime.Today; h.Sinopse = txbNome.Text; //Enviar objeto para camada de controle para Salvar no arquivo Boolean teste = control.InserirBD(h); if (teste) { MessageBox.Show("História cadastrada com sucesso!"); } } } catch (Exception ex) { MessageBox.Show("ERRO AO CADASTRAR HISTORIA: " + ex.Message); } }