Пример #1
0
        async Task DeleteGenreAsync()
        {
            try
            {
                Console.Write("Enter Id => ");
                int id  = Convert.ToInt32(Console.ReadLine());
                int res = await genreService.DeleteGenreAsync(id);

                if (res > 0)
                {
                    Console.WriteLine("Genre delete successfully");
                }
                else
                {
                    Console.WriteLine("Some error occurs. Data not found.");
                }
            }
            catch (FormatException fe)
            {
                Console.WriteLine("Only numbers are allowed");
            }
            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");
            }
        }
Пример #2
0
        async Task DeleteGenreAsync()
        {
            Console.Write("Enter Genre Id = ");
            int   id = Convert.ToInt32(Console.ReadLine());
            Genre g  = await genreService.GetByIdAsync(id);

            if (await genreService.DeleteGenreAsync(id) > 0)
            {
                Console.WriteLine($"Genre Id: {id} Name: {g.Name} deleted");
            }
            else
            {
                Console.WriteLine("Some error occurred");
            }
        }
Пример #3
0
        async Task DeleteGenreAsync()
        {
            Console.Write("Enter Id = ");
            int   id = Convert.ToInt32(Console.ReadLine());
            Genre g  = genreService.GetById(id);

            int res = await genreService.DeleteGenreAsync(g.Id);

            if (res > 0)
            {
                Console.WriteLine($"Genre {g.Name} deleted successfully");
            }
            else
            {
                Console.WriteLine("Some error has occurred");
            }
        }