コード例 #1
0
ファイル: Program.cs プロジェクト: berka28/MovieExamples
        private static async Task AddMovieAsync()
        {
            Console.WriteLine("Enter a new Movie: ");
            string name = Console.ReadLine();

            await MovieService.AddMovieAsync(name);

            Console.WriteLine("Created new Movie in the Database");
        }
コード例 #2
0
        async Task AddMovieAsync()
        {
            Movie m = new Movie();

            Console.Write("Enter Title = ");
            m.Title = Console.ReadLine();

            Console.Write("Enter Overview = ");
            m.Overview = Console.ReadLine();

            Console.Write("Enter Tagline = ");
            m.Tagline = Console.ReadLine();

            Console.Write("Enter Budget = ");
            m.Budget = Convert.ToDecimal(Console.ReadLine());

            Console.Write("Enter Revenue = ");
            m.Revenue = Convert.ToDecimal(Console.ReadLine());

            Console.Write("Enter IMDBUrl = ");
            m.ImdbUrl = Console.ReadLine();

            Console.Write("Enter TMDBUrl = ");
            m.TmdbUrl = Console.ReadLine();

            Console.Write("Enter PosterUrl = ");
            m.PosterUrl = Console.ReadLine();

            Console.Write("Enter BackdropUrl = ");
            m.BackdropUrl = Console.ReadLine();

            Console.Write("Enter Original Language = ");
            m.OriginalLanguage = Console.ReadLine();

            Console.Write("Enter Release Date = ");
            m.ReleaseDate = Convert.ToDateTime(Console.ReadLine());

            Console.Write("Enter RunTime = ");
            m.RunTime = Convert.ToInt32(Console.ReadLine());

            Console.Write("Enter Price = ");
            m.Price = Convert.ToDecimal(Console.ReadLine());

            Console.Write("Enter Created Date = ");
            m.CreatedDate = Convert.ToDateTime(Console.ReadLine());

            Console.Write("Enter Updated Date = ");
            m.UpdatedDate = Convert.ToDateTime(Console.ReadLine());

            Console.Write("Created By = ");
            m.CreatedBy = Console.ReadLine();

            Console.Write("Updated By = ");
            m.UpdatedBy = Console.ReadLine();

            int res = await movieService.AddMovieAsync(m);

            if (res > 0)
            {
                Console.WriteLine("Movie added successfully");
            }
            else
            {
                Console.WriteLine("Some error has occurred");
            }
        }
コード例 #3
0
ファイル: ManageMovie.cs プロジェクト: csdankim/MovieSystem
        async Task AddMovieAsync()
        {
            Movie m = new Movie();

            Console.Write("Enter Movie Title = ");
            m.Title = Console.ReadLine();

            Console.Write("Enter Movie Overview = ");
            m.Overview = Console.ReadLine();

            Console.Write("Enter Movie Tagline = ");
            m.Tagline = Console.ReadLine();

            Console.Write("Enter Movie Budget = ");
            m.Budget = Convert.ToDecimal(Console.ReadLine());

            Console.Write("Enter Movie Revenue = ");
            m.Revenue = Convert.ToDecimal(Console.ReadLine());

            Console.Write("Enter Movie ImdbUrl = ");
            m.ImdbUrl = Console.ReadLine();

            Console.Write("Enter Movie TmdbUrl = ");
            m.TmdbUrl = Console.ReadLine();

            Console.Write("Enter Movie PosterUrl = ");
            m.PosterUrl = Console.ReadLine();

            Console.Write("Enter Movie BackdropUrl = ");
            m.BackdropUrl = Console.ReadLine();

            Console.Write("Enter Movie Original Language = ");
            m.OriginalLanguage = Console.ReadLine();

            Console.Write("Enter Movie Release Date = ");
            m.ReleaseDate = Convert.ToDateTime(Console.ReadLine());

            Console.Write("Enter Movie Running Time = ");
            m.RunTime = Convert.ToInt32(Console.ReadLine());

            Console.Write("Enter Movie Price = ");
            m.Price = Convert.ToDecimal(Console.ReadLine());

            Console.Write("Enter Movie Created Date = ");
            m.CreatedDate = Convert.ToDateTime(Console.ReadLine());

            Console.Write("Enter Movie Updated Date = ");
            m.UpdatedDate = Convert.ToDateTime(Console.ReadLine());

            Console.Write("Enter Movie Updated By = ");
            m.UpdatedBy = Console.ReadLine();

            Console.Write("Enter Movie Created By = ");
            m.CreatedBy = Console.ReadLine();

            if (await movieService.AddMovieAsync(m) > 0)
            {
                Console.WriteLine("Movie added successfully");
            }
            else
            {
                Console.WriteLine("Some error occurred");
            }
        }
コード例 #4
0
ファイル: ManageMovie.cs プロジェクト: iceljc/dot-net
        async Task AddMovieAsync()
        {
            try
            {
                Movie m = new Movie();

                Console.Write("Enter Title => ");
                m.Title = Console.ReadLine();

                Console.Write("Enter Overview => ");
                m.Overview = Console.ReadLine();

                Console.Write("Enter Tagline => ");
                m.Tagline = Console.ReadLine();

                Console.Write("Enter Runtime (int) => ");
                m.Runtime = Convert.ToInt32(Console.ReadLine());

                Console.Write("Enter Budget (decimal) => ");
                m.Budget = Convert.ToDecimal(Console.ReadLine());

                Console.Write("Enter Revenue (decimal) => ");
                m.Revenue = Convert.ToDecimal(Console.ReadLine());

                Console.Write("Enter TmdbUrl => ");
                m.TmdbUrl = Console.ReadLine();

                Console.Write("Enter BackdropUrl => ");
                m.BackdropUrl = Console.ReadLine();

                Console.Write("Enter PosterUrl => ");
                m.PosterUrl = Console.ReadLine();

                Console.Write("Enter ImdbUrl => ");
                m.ImdbUrl = Console.ReadLine();

                Console.Write("Enter Original Language => ");
                m.OriginalLanguage = Console.ReadLine();

                Console.Write("Enter ReleaseDate (yyyy-mm-dd) => ");
                m.ReleaseDate = DateTime.ParseExact(Console.ReadLine(), "yyyy-MM-dd", null);

                int res = await movieService.AddMovieAsync(m);

                if (res > 0)
                {
                    Console.WriteLine("Movie added successfully");
                }
                else
                {
                    Console.WriteLine("Some error occurs");
                }
            }
            catch (FormatException fe)
            {
                Console.WriteLine("Format not accepted. " + fe.Message);
            }
            catch (OverflowException oe)
            {
                Console.WriteLine("value must be in between 1 to " + int.MaxValue);
            }
            catch (Exception ex)
            {
                Console.WriteLine("some error has been occured. Contact the admin department");
            }
        }