Example #1
0
        public IActionResult Index()
        {
            KlijentIndexVM model = new KlijentIndexVM
            {
                rowsK = _context.Klijents
                        .Select(x => new KlijentIndexVM.RowK
                {
                    KlijentId     = x.KlijentId,
                    Ime           = x.Ime,
                    Prezime       = x.Prezime,
                    KorisnickoIme = x.KorisnickiNalog.KorisnickoIme,
                    Lozinka       = x.KorisnickiNalog.Lozinka,
                    JMBG          = x.JMBG,
                    Adresa        = x.Adresa,
                    Telefon       = x.Telefon,
                    Email         = x.Email,
                    BrojLK        = x.BrLK,
                    BrojPasosa    = x.BrojPasosa,
                    Grad          = x.Grad.NazivGrada,
                    Drzava        = x.Drzava.NazivDrzave
                }).ToList()
            };

            return(View("Index", model));
        }
Example #2
0
        public IActionResult Index()
        {
            var model = new KlijentIndexVM
            {
                Rows = _context.Klijenti.Select(s => new KlijentIndexVM.Row
                {
                    KlijentId             = s.KlijentId,
                    Naziv                 = s.Naziv,
                    IdBroj                = s.IdBroj,
                    Lokacija              = "ul. " + s.Ulica + ", " + s.Mjesto.Naziv,
                    BrojObjekata          = s.Objekti.Count(),
                    KlijentStatus         = s.KlijentStatus,
                    PostojanjeProfila     = (s.KlijentskiRacun == null) ? false : true,
                    KlijentskiRacunStatus = (s.KlijentskiRacun != null) ? s.KlijentskiRacun.KlijentskiRacunStatus : false,
                    KlijentskiRacunId     = (s.KlijentskiRacun != null) ? s.KlijentskiRacun.KlijentskiRacunId : 0,
                    DeleteBtn             = (
                        (s.Ugovori.Where(w => w.KlijentId == s.KlijentId).SingleOrDefault()) == null &&
                        (s.Ponuda.Where(w => w.KlijentId == s.KlijentId).SingleOrDefault()) == null &&
                        (s.Objekti.Where(w => w.KlijentId == s.KlijentId).SingleOrDefault()) == null &&
                        ((s.KlijentskiRacun == null) ? true : false)
                        ) ? true : false,
                    ProfilDeleteBtn = (
                        (s.KlijentskiRacun.Zahtjevi.Where(w => w.KlijentskiRacunId == s.KlijentskiRacun.KlijentskiRacunId).SingleOrDefault()) == null &&
                        (s.KlijentskiRacun.Poruke.Where(w => w.KlijentskiRacunId == s.KlijentskiRacun.KlijentskiRacunId).SingleOrDefault()) == null
                        ) ? true : false,
                }).ToList()
            };

            return(View(model));
        }
Example #3
0
        public IActionResult Index()
        {
            KlijentIndexVM model = new KlijentIndexVM();

            model.rows = _db.Klijent.Select(x => new KlijentIndexVM.Row
            {
                imePrezime = x.Ime + " " + x.Prezime,
                adresa     = x.Adresa,
                klijentId  = x.KlijentID,
                telefon    = x.Telefon
            }).ToList();

            return(View(model));
        }
Example #4
0
        public IActionResult Pretraga(string tekst)
        {
            KlijentIndexVM model = new KlijentIndexVM();

            model.rows = _db.Klijent
                         .Where(x => x.Ime.Contains(tekst) || x.Prezime.Contains(tekst))
                         .Select(x => new KlijentIndexVM.Row
            {
                imePrezime = x.Ime + " " + x.Prezime,
                adresa     = x.Adresa,
                klijentId  = x.KlijentID,
                telefon    = x.Telefon
            }).ToList();

            return(View("Index", model));
        }
Example #5
0
        public IActionResult Index()
        {
            var model = new KlijentIndexVM
            {
                Rows = _context.Klijenti.Select(s => new KlijentIndexVM.Row
                {
                    KlijentId     = s.KlijentId,
                    Naziv         = s.Naziv,
                    IdBroj        = s.IdBroj,
                    Lokacija      = "ul. " + s.Ulica + ", " + s.Mjesto.Naziv,
                    BrojObjekata  = s.Objekti.Count(),
                    KlijentStatus = s.KlijentStatus
                }).ToList()
            };

            return(View(model));
        }
Example #6
0
        public IActionResult Index()
        {
            KlijentIndexVM model = new KlijentIndexVM
            {
                rows = _db.Klijent.Select(o => new KlijentIndexVM.row
                {
                    KlijentID     = o.KlijentID,
                    Ime           = o.Ime,
                    Prezime       = o.Prezime,
                    KorisnickoIme = o.KorisnickoIme,
                    Email         = o.Email,
                    BrojTelefona  = o.BrojTelefona,
                    Grad          = o.Grad.Naziv
                }).ToList()
            };


            return(PartialView(model));
        }