Esempio n. 1
0
        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"));
        }
Esempio n. 3
0
 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));
        }
Esempio n. 8
0
        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();
        }
Esempio n. 9
0
        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);
                }
            }
        }
Esempio n. 10
0
 public static void InserirAtuacao(Atuacao atuacao)
 {
     RepositorioModelo.GetAtuacaoDAO().Inserir(atuacao);
 }
 public AtuacaoController()
 {
     _Atuacao = new Atuacao();
 }
Esempio n. 12
0
 private void txtConsulta_TextChanged(object sender, EventArgs e)
 {
     dgDadoAtuacao.DataSource = Atuacao.recuperarTodosFiltroAtuacao(txtConsulta.Text);
 }