public IActionResult Index()
        {
            var model = new ObjekatIndexVM
            {
                Rows = _context.Objekti.Select(s => new ObjekatIndexVM.Row
                {
                    ObjekatId        = s.ObjekatId,
                    Naziv            = s.Naziv,
                    Lokacija         = "ul. " + s.Ulica + ", " + s.Mjesto.Naziv,
                    Klijent          = s.Klijent.SkraceniNaziv,
                    BrojRadnihNaloga = s.RadniNalozi.Count(),
                    ObjekatStatus    = s.ObjekatStatus
                }).ToList()
            };

            return(View(model));
        }
Esempio n. 2
0
        public IActionResult Index()
        {
            var model = new ObjekatIndexVM
            {
                Rows = _context.Objekti.Select(s => new ObjekatIndexVM.Row
                {
                    ObjekatId        = s.ObjekatId,
                    Naziv            = s.Naziv,
                    Lokacija         = "ul. " + s.Ulica + ", " + s.Mjesto.Naziv,
                    Klijent          = s.Klijent.SkraceniNaziv,
                    BrojRadnihNaloga = s.RadniNalozi.Count(),
                    ObjekatStatus    = s.ObjekatStatus,
                    DeleteBtn        = ((s.RadniNalozi.Where(w => w.ObjekatId == s.ObjekatId).SingleOrDefault()) == null) ? true : false,
                }).ToList()
            };

            return(View(model));
        }
Esempio n. 3
0
        public IActionResult Index()
        {
            AutentifikacijaVM logiraniKorisnik = HttpContext.GetLogiraniKorisnik();
            var klijentskiRacun = _context.KlijentskiRacuni.Find(logiraniKorisnik.KlijentskiRacunId);

            var model = new ObjekatIndexVM
            {
                Rows = _context.Objekti.Where(w => w.KlijentId == klijentskiRacun.KlijentId && w.ObjekatStatus == true).Select(s => new ObjekatIndexVM.Row
                {
                    ObjekatId        = s.ObjekatId,
                    Naziv            = s.Naziv,
                    Lokacija         = "ul. " + s.Ulica + ", " + s.Mjesto.Naziv,
                    BrojRadnihNaloga = s.RadniNalozi.Count(),
                    KontaktOsoba     = s.KontaktOsoba,
                    KontaktMobitel   = s.KontaktBrojMobitel
                }).ToList()
            };

            return(View(model));
        }