Ejemplo n.º 1
0
 public NoviRazgovorPage(PorukeViewModel viewmodel)
 {
     model          = new NoviRazgovorViewModel();
     BindingContext = model;
     this.viewmodel = viewmodel;
     InitializeComponent();
 }
Ejemplo n.º 2
0
        public async Task <IActionResult> Index()
        {
            ViewData["id"] = TempData["id"];
            ApplicationUser user = await _userManager.GetUserAsync(HttpContext.User);

            var korisnik = _ctx.Korisnik.Where(k => k.Id == user.Id).SingleOrDefault();
            var razg     = _ctx.Razgovor.Where(r => r.KorisnikUrazgovoru.Select(kr => kr.IdKorisnik).Contains(korisnik.Id))
                           .Include(r => r.KorisnikUrazgovoru).ThenInclude(kr => kr.IdKorisnikNavigation)
                           .Include(r => r.Poruka).ThenInclude(p => p.IdKorisnikNavigation).OrderByDescending(r => r.DatumZadnjePoruke).ToList();
            PorukeViewModel model = new PorukeViewModel
            {
                Razgovori  = razg,
                IdKorisnik = user.Id,
                Korisnici  = _ctx.Korisnik.ToList()
            };

            return(View(model));
        }
Ejemplo n.º 3
0
 protected override void OnNavigatedTo(NavigationEventArgs e)
 {
     DataContext = new PorukeViewModel();
 }
Ejemplo n.º 4
0
 public PorukePage()
 {
     model          = new PorukeViewModel();
     BindingContext = model;
     InitializeComponent();
 }