public IActionResult PretrazivanjeRacuna(int?klijentId) { PoslovanjeShopVM model = new PoslovanjeShopVM(); if (klijentId != null) { model.racuni = _db.Racun.Where(q => q.KlijentId == klijentId).Select(x => new PoslovanjeShopVM.Racuni { DatumIzdavanja = x.DatumIzdavanja, Klijent = x.Klijent.Ime + " " + x.Klijent.Prezime + " (" + x.Klijent.Nalog.KorisnickoIme + ")", UkupanIznos = (float)x.UkupanIznos, Dostava = x.DostavaId, id = x.id }).ToList(); } else { model.racuni = _db.Racun.Select(x => new PoslovanjeShopVM.Racuni { DatumIzdavanja = x.DatumIzdavanja, Klijent = x.Klijent.Ime + " " + x.Klijent.Prezime + " (" + x.Klijent.Nalog.KorisnickoIme + ")", UkupanIznos = (float)x.UkupanIznos, Dostava = x.DostavaId, id = x.id }).ToList(); } return(View(model)); }
public IActionResult Shop() { PoslovanjeShopVM model = new PoslovanjeShopVM(); model.racuni = _db.Racun.Select(x => new PoslovanjeShopVM.Racuni { DatumIzdavanja = x.DatumIzdavanja, Klijent = x.Klijent.Ime + " " + x.Klijent.Prezime + " (" + x.Klijent.Nalog.KorisnickoIme + ")", UkupanIznos = (float)x.UkupanIznos, Dostava = x.DostavaId, id = x.id }).ToList(); model.artikli = _db.Artikli.Select(x => new PoslovanjeShopVM.Artikli { naziv = x.Naziv, cijena = (float)x.Cijena, kategorija = x.PodKategorija.Kategorija.Naziv, kolicina = x.Kolicina, podKategorija = x.PodKategorija.Naziv }).ToList(); model.Klijenti = _db.Klijenti.Select(x => new SelectListItem { Text = x.Ime + " " + x.Prezime + " (" + x.Nalog.KorisnickoIme + ")", Value = x.id.ToString() }).ToList(); return(View(model)); }