private static void Atualizar() { Console.WriteLine("Digite o Id do Filme: "); int id = Int32.Parse(Console.ReadLine()); Console.WriteLine("Digite o Nome Do Filme: ?"); string nome = Console.ReadLine(); foreach (int i in Enum.GetValues(typeof(Genero))) { Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i)); } Console.WriteLine("Digite O Genero entre as Opções acima: "); int escolha = Int32.Parse(Console.ReadLine()); Genero genero = (Genero)escolha; Console.WriteLine("Digite a Descrição: "); string descricao = Console.ReadLine(); Console.WriteLine("Digite o Ano de Lancemento do Filme: "); int ano = Int32.Parse(Console.ReadLine()); var controle = new FilmeController(); if (controle.AtualizarFilme(nome, escolha, descricao, ano, id)) { Console.WriteLine("Atualizado: "); } else { Console.WriteLine("Erro ao Atualizar: "); } }
private void button1_Click(object sender, EventArgs e) { if (double.TryParse(precoTb.Text, out double preco)) { if (filme == null) { _ = new FilmeModels(tituloRtb.Text, sinopseTb.Text, dataLancamentoMtb.Text, preco, (int)estoqueNum.Value); MessageBox.Show("Filme cadastrado!"); } else { FilmeController.AtualizarFilme(filme.FilmeId, tituloRtb.Text, sinopseTb.Text, dataLancamentoMtb.Text, preco, (int)estoqueNum.Value); MessageBox.Show("Filme atualizado!"); } this.Close(); } else { MessageBox.Show("O campo preço precisa ser um numero válido!", "Preco Exception", MessageBoxButtons.OK, MessageBoxIcon.Error); } }