Example #1
0
        public async Task <IActionResult> Obavijesti()
        {
            ApplicationUser user = await _userManager.GetUserAsync(HttpContext.User);

            var model = new ObavijestiViewModel {
                Obavijesti = _ctx.OsobneObavijesti.Where(r => r.IdKorisnik == user.Id).OrderByDescending(r => r.Datum).AsNoTracking().ToList()
            };
            await _ctx.OsobneObavijesti.Where(o => o.IdKorisnik == user.Id && o.Procitano == false).ForEachAsync(o => o.Procitano = true);

            _ctx.SaveChanges();

            return(View(model));
        }
Example #2
0
 public ObavijestiPage()
 {
     InitializeComponent();
     BindingContext = model = new ObavijestiViewModel();
 }
Example #3
0
 public ObavijestiPage()
 {
     viewmodel           = new ObavijestiViewModel(App.Zbor.Id);
     this.BindingContext = viewmodel;
     InitializeComponent();
 }