Esempio n. 1
0
        private async Task ShowTotalCountAsync()
        {
            ConsoleHelper.ShowHeading("Show total count of cities");

            await ConsoleHelper.RunWithTryCatchAsync(async() =>
            {
                SingleResponseDto <int> singleResponseDto = await _cityApi.CountAsync();
                ConsoleHelper.ShowSingleResponse(singleResponseDto);
            }, "An error occurred while retriving data.");
        }
Esempio n. 2
0
        private async Task FindByIDAsync()
        {
            ConsoleHelper.ShowHeading("Find city by id");

            int idCity = ConsoleHelper.GetInt("Enter id city: ");

            await ConsoleHelper.RunWithTryCatchAsync(async() =>
            {
                SingleResponseDto <CityReadDto> singleResponseDto = await _cityApi.GetByIDAsync(idCity);
                ConsoleHelper.ShowSingleResponse(singleResponseDto);
            }, "An error occurred while retriving data.");
        }
Esempio n. 3
0
        private async Task DeleteAsync()
        {
            ConsoleHelper.ShowHeading("Delete city");

            int idCity = ConsoleHelper.GetInt("Enter id city: ");

            await ConsoleHelper.RunWithTryCatchAsync(async() =>
            {
                SingleResponseDto <int> singleResponseDto = await _cityApi.DeleteAsync(idCity);
                ConsoleHelper.ShowSingleResponse(singleResponseDto);
            }, "An error occurred while deleting data.");
        }
        private async Task FindByIDAsync()
        {
            ConsoleHelper.ShowHeading("Find gender by id");

            int idGender = ConsoleHelper.GetInt("Enter id gender: ");

            await ConsoleHelper.RunWithTryCatchAsync(async() =>
            {
                SingleResponseDto <GenderReadDto> singleResponseDto = await _genderApi.GetByIDAsync(idGender);
                ConsoleHelper.ShowSingleResponse(singleResponseDto);
            }, "An error occurred while retriving data.");
        }
Esempio n. 5
0
        private async Task DeleteAsync()
        {
            ConsoleHelper.ShowHeading("Delete superstar");

            int idSuperstar = ConsoleHelper.GetInt("Enter id superstar: ");

            await ConsoleHelper.RunWithTryCatchAsync(async() =>
            {
                SingleResponseDto <int> singleResponseDto = await _superstarApi.DeleteAsync(idSuperstar);
                ConsoleHelper.ShowSingleResponse(singleResponseDto);
            }, "An Error occurred while deleting data.");
        }
Esempio n. 6
0
        public static void ShowSingleResponse <TReadDto>(SingleResponseDto <TReadDto> singleResponseDto)
        {
            Console.WriteLine();
            ShowHeading("Response");

            if (singleResponseDto.IsSuccessful)
            {
                ShowSingleData(singleResponseDto.Data, singleResponseDto.PropertyInfoListOfDto);
                ShowGreenMessage(singleResponseDto.Message);
            }
            else
            {
                ShowRedMessage(singleResponseDto.Message);
            }
        }