Ejemplo n.º 1
0
        public static void CadastrarFilme()
        {
            Console.WriteLine("---===[ CADASTRO DO FILME ]===---");
            Console.WriteLine("Título: ");
            string titulo = Console.ReadLine();

            Console.WriteLine("\nData de Lançamento (dd/mm/yyyy): ");
            string dataLancamento = Console.ReadLine();

            Console.WriteLine("\nSinopse: ");
            string sinopse = Console.ReadLine();

            Console.WriteLine("\nValor para Locação: ");
            double valorLocacaoFilme = Convert.ToDouble(Console.ReadLine());

            Console.WriteLine("\nQuantidade em Estoque: ");
            int estoqueFilme = Convert.ToInt32(Console.ReadLine());

            FilmeController.CadastrarFilme(
                titulo,
                dataLancamento,
                sinopse,
                valorLocacaoFilme,
                estoqueFilme
                );
        }
Ejemplo n.º 2
0
 private void btn_ConfirmarClick(object sender, EventArgs e)
 {
     FilmeController.CadastrarFilme(
         rtxt_Titulo.Text,
         (int)num_DtLancDia.Value,
         (int)num_DtLancMes.Value,
         (int)num_DtLancAno.Value,
         rtxt_Sinopse.Text,
         cb_ValorLocacao.Text == "R$ 1.99"
         ? 1.99
             : cb_ValorLocacao.Text == "R$ 2.99"
             ? 2.99
                 : cb_ValorLocacao.Text == "R$ 3.99"
                 ? 3.99
                 : cb_ValorLocacao.Text == "R$ 4.99"
                     ? 4.99
                     : cb_ValorLocacao.Text == "R$ 5.99"
                         ? 5.99
                         : 6.99,
         (int)num_QtdeEstoque.Value
         );
     MessageBox.Show("CADASTRADO!");
     this.Close();
     this.parent.Show();
 }
 /// <summary>
 /// Event data button to enter information into the database
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btn_ConfirmarClick(object sender, EventArgs e)
 {
     try
     {
         if ((rtxt_Titulo.Text != string.Empty) &&
             (num_DataLancDia.Value != 0) &&
             (num_DataLancMes.Value != 0) &&
             (rtxt_Sinopse.Text != string.Empty) &&
             (cb_ValorLocacao.Text != string.Empty) &&
             (num_QtdeEstoque.Value != 0))
         {
             if (filme == null)
             {
                 FilmeController.CadastrarFilme(
                     rtxt_Titulo.Text,
                     (int)num_DataLancDia.Value,
                     (int)num_DataLancMes.Value,
                     (int)num_DataLancAno.Value,
                     rtxt_Sinopse.Text,
                     cb_ValorLocacao.Text == "R$ 0.99"
                     ? 0.99
                         : cb_ValorLocacao.Text == "R$ 1.99"
                         ? 1.99
                             : cb_ValorLocacao.Text == "R$ 2.99"
                             ? 2.99
                             : cb_ValorLocacao.Text == "R$ 3.99"
                                 ? 3.99
                                 : cb_ValorLocacao.Text == "R$ 4.99"
                                     ? 4.99
                                     : 5.99,
                     (int)num_QtdeEstoque.Value
                     );
                 MessageBox.Show("Cadastrado Com Sucesso!");
             }
             else
             {
                 FilmeController.UpdateFilme(
                     filme.IdFilme,
                     rtxt_Titulo.Text,
                     (int)num_DataLancDia.Value,
                     (int)num_DataLancMes.Value,
                     (int)num_DataLancAno.Value,
                     rtxt_Sinopse.Text,
                     cb_ValorLocacao.Text == "R$ 0.99"
                      ? 0.99
                          : cb_ValorLocacao.Text == "R$ 1.99"
                          ? 1.99
                              : cb_ValorLocacao.Text == "R$ 2.99"
                              ? 2.99
                              : cb_ValorLocacao.Text == "R$ 3.99"
                                  ? 3.99
                                  : cb_ValorLocacao.Text == "R$ 4.99"
                                      ? 4.99
                                      : 5.99,
                     (int)num_QtdeEstoque.Value
                     );
                 MessageBox.Show("Alteração Feita!");
             }
             this.Close();
             this.parent.Show();
         }
         else
         {
             MessageBox.Show("Preencha Todos Os Campos!");
         }
     }
     catch (Exception er)
     {
         MessageBox.Show(er.Message, "Preencha Todos Os Campos!");
     }
 }