コード例 #1
0
        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: ");
            }
        }
コード例 #2
0
 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);
     }
 }