private void btExcluirAtuacao_Click(object sender, EventArgs e) { if (txtIdAtuacao.Text != "") { DialogResult resposta = MessageBox.Show(this, "Tem certeza que deseja excluir?", "Atenção", MessageBoxButtons.YesNo); if (resposta == System.Windows.Forms.DialogResult.Yes) { try { Atuacao objAtuacao = new Atuacao(); objAtuacao.IntCodigoFilme = Convert.ToInt16(txtIdAtuacao.Text); objAtuacao.excluir(); LimpaAtuacao(); Atualizargrid(); MessageBox.Show(this, "O cadastro foi excluído.\n"); } catch (Exception ex) { MessageBox.Show(this, "O cadastro não foi excluído.\n" + ex.Message); } } } else { MessageBox.Show(this, "Selecione um registro para excluir", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public ActionResult DeleteConfirmed(int id) { Atuacao atuacao = db.Atuacao.Find(id); db.Atuacao.Remove(atuacao); db.SaveChanges(); return(RedirectToAction("Index")); }
public void Atualizargrid() { try { dgDadoAtuacao.DataSource = Atuacao.RecuperarTodosA(); } catch (Exception ex) { MessageBox.Show(this, "Não foi possível recuperar o cadastro das atuações. \nContate o administrador. \n\n" + ex.Message); } }
public ActionResult Edit([Bind(Include = "id,idAtor,idFilme")] Atuacao atuacao) { if (ModelState.IsValid) { db.Entry(atuacao).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idAtor = new SelectList(db.Ator, "id", "nome", atuacao.idAtor); ViewBag.idFilme = new SelectList(db.Filme, "id", "id", atuacao.idFilme); return(View(atuacao)); }
public ActionResult Save(AtuacaoDto model) { if (ModelState.IsValid) { var Atuacao = new Atuacao(); _Atuacao.Save(model); return(RedirectToAction("List")); } else { return(RedirectToAction("Create", model)); } }
// GET: Atuacaos/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Atuacao atuacao = db.Atuacao.Find(id); if (atuacao == null) { return(HttpNotFound()); } return(View(atuacao)); }
// GET: Atuacaos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Atuacao atuacao = db.Atuacao.Find(id); if (atuacao == null) { return(HttpNotFound()); } ViewBag.idAtor = new SelectList(db.Ator, "id", "nome", atuacao.idAtor); ViewBag.idFilme = new SelectList(db.Filme, "id", "id", atuacao.idFilme); return(View(atuacao)); }
protected void cadastrarLinkButton_Click(object sender, EventArgs e) { var cadastroAtuacaoID = ((LinkButton)sender).CommandArgument; CadastroAtuacao cadastroAtuacao = CadastroAtuacaoBLL.BuscarCadastroAtuacao(int.Parse(cadastroAtuacaoID)); Atuacao atuacao = new Atuacao(); atuacao.Descricao = cadastroAtuacao.Area; AtuacaoBLL.InserirAtuacao(atuacao); int ultimoID = AtuacaoBLL.UltimoID(); UsuarioAtuacao usuarioAtuacao = new UsuarioAtuacao(); usuarioAtuacao.mAtuacao = ultimoID; usuarioAtuacao.mUsuario = cadastroAtuacao.mUsuario; UsuarioBLL.InserirAtuacao(usuarioAtuacao); CadastroAtuacaoBLL.DeletarCadastroAtuacao(cadastroAtuacao.CadastroAtuacao_ID); CarregarRepeaters(); }
private void btSalvarAtuacao_Click(object sender, EventArgs e) { string strAtuacao = ValidaDadosAtuacao(); if (strAtuacao == "") { try { Atuacao objAtuaEm = new Atuacao(); objAtuaEm.IntCodigoFilme = Convert.ToInt16(listFilme.SelectedValue.ToString()); objAtuaEm.IntCodigoArtista = Convert.ToInt16(listArtista.SelectedValue.ToString()); //verificarCadastroFilmeAtor(); //faz um select pra ver se ja existe na tabela o mesmo ator para o mesmo filme //se sim, vc nao salva... nao continua e informa o usuarui //se nao houver, vc salav if (txtIdAtuacao.Text == "") { objAtuaEm.salva(); } else { objAtuaEm.IntCodigoFilme = Convert.ToInt16(txtIdAtuacao.Text); objAtuaEm.alterar(); } controlarbtAtuacao(true); Atualizargrid(); LimpaAtuacao(); } catch (Exception ex) { MessageBox.Show("O artista selecionado já atua neste filme! \n " + ex.Message); } } }
public static void InserirAtuacao(Atuacao atuacao) { RepositorioModelo.GetAtuacaoDAO().Inserir(atuacao); }
public AtuacaoController() { _Atuacao = new Atuacao(); }
private void txtConsulta_TextChanged(object sender, EventArgs e) { dgDadoAtuacao.DataSource = Atuacao.recuperarTodosFiltroAtuacao(txtConsulta.Text); }