Exemple #1
0
        // Tutaj została określona metoda wyliczania napisu reprezentującego dany obiekt biznesowy.
        // Dla obiektu punktu jest to nazwa definicji i liczba przypisanych punktów.
        // Metoda ta będzie wykorzystywana wszędzie tam, gdzie trzeba będzie podać obólną informację
        // o danym obiekcie biznesowym, np w komunikatach o błędach.
        //
        public override string ToString()
        {
            //
            // Pomimo, że wartość pola Definicja jest required, to należy sprawdzić czy nie jest null.
            // Ponieważ pole nie jest readonly oznacza to, że może być jeszcze nie zainicjowane.
            // Gdyby odwołanie było zrobione do pola Dokument, weryfikacja nie była by potrzebna, gdyż
            // o pole jest readonly i required, czyli jest inicjowane zawsze w konstruktorze obiektu.
            //
            var liczba = Liczba.ToString(CultureInfo.InvariantCulture);

            return(Definicja != null
                ? Definicja + " " + liczba
                : liczba);
        }
Exemple #2
0
        public void Fizz()
        {
            Wynik = "Otrzymano: ";
            if (Liczba % 3 == 0)
            {
                Wynik = Wynik + "Fizz";
            }
            if (Liczba % 5 == 0)
            {
                Wynik = Wynik + "Buzz";
            }
            if (Liczba % 3 != 0 && Liczba % 5 != 0)
            {
                Wynik = "Liczba " + Liczba.ToString() + " nie spełnia kryteriów Fizz / Buzz";
            }

            Data = DateTime.Now;
        }
Exemple #3
0
        //private async Task LoadAsync(IdentityUser user)
        //{

        //    string userName = await _userManager.GetUserNameAsync(user);
        //   // uzytkownik = userName;
        //}
        //public async Task<IActionResult> OnGetAsync()
        //{
        //    var user = await _userManager.GetUserAsync(User);
        //    if (user == null)
        //    {
        //        return NotFound($"Unable to load user with ID '{_userManager.GetUserId(User)}'.");
        //    }

        //    await LoadAsync(user);
        //    return Page();
        //}
        public void Fizz()
        {
            // var user = _userManager.GetUserAsync(User);
            Wynik = Wynik + "Otrzymano: ";
            if (Liczba % 3 == 0)
            {
                Wynik = Wynik + "Fizz";
            }
            if (Liczba % 5 == 0)
            {
                Wynik = Wynik + "Buzz";
            }
            if (Liczba % 3 != 0 && Liczba % 5 != 0)
            {
                Wynik = "Liczba " + Liczba.ToString() + " nie spełnia kryteriów Fizz / Buzz";
            }

            Data = DateTime.Now;
        }