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)); }
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)); }
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)); }
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)); }
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)); }
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)); }