public IActionResult ImagesCollection(int id)
        {
            var viewModel = new AnimalListViewModel
            {
                AnimalImages = this.animalService.GetAnimalImagesHomePage(id),
            };

            return(this.View(viewModel));
        }
Exemple #2
0
        public IActionResult Adicionar()
        {
            var animais = _animalRepository.GetAllAnimais();

            var animalListViewModel = new AnimalListViewModel
            {
                Animais = animais
            };

            return(View(animalListViewModel));
        }
        public async Task <IActionResult> ImagesCollection(int id)
        {
            var user = await this.userManager.GetUserAsync(this.User);

            var viewModel = new AnimalListViewModel
            {
                AnimalImages = this.animalService.GetAnimalImages(user.Id, id),
            };

            return(this.View(viewModel));
        }
Exemple #4
0
        public IActionResult SeusAnimais()
        {
            var userId = _userManager.GetUserId(User);

            var animais = _animalRepository.GetAnimaisByUserId(userId);

            var animalListViewModel = new AnimalListViewModel
            {
                Animais = animais
            };

            return(View(animalListViewModel));
        }
        public MainWindow()
        {
            InitializeComponent();
            _viewModel  = new AnimalListViewModel(new DierentuinDataProvider());
            DataContext = _viewModel;
            Loaded     += MainWindow_Loaded;

            _dispatcherTimer = new DispatcherTimer();
            if (Convert.ToDouble(MillisecondsInput.Text) > 0)
            {
                _dispatcherTimer.Interval = TimeSpan.FromMilliseconds(Convert.ToDouble(MillisecondsInput.Text));
                _dispatcherTimer.Tick    += Dt_Tick;
                TimerOn = false;
            }
        }
        public async Task <IActionResult> All(int id = 1)
        {
            if (id <= 0)
            {
                return(this.NotFound());
            }

            const int itemPerPage = 6;

            var user = await this.userManager.GetUserAsync(this.User);

            var viewModel = new AnimalListViewModel
            {
                ItemPerPage = itemPerPage,
                PageNumber  = id,
                Animals     = this.animalService.GetAll(id, user.Id, itemPerPage),
                ItemsCount  = this.animalService.GetCount(),
            };

            return(this.View(viewModel));
        }
Exemple #7
0
 public AnimalListPage()
 {
     InitializeComponent();
     BindingContext = ViewModel = new AnimalListViewModel();
 }