public async Task <IActionResult> Grad() { var grad = await _gradRepository.GetGradDegrees(); var gradViewModel = new GradViewModel() { Grads = grad, Title = "Graduate Programs" }; return(View(gradViewModel)); }
public async Task <IActionResult> GetGraduate() { var allGraduate = await _graduateRepository.GetAllGraduate(); var sortedGraduate = allGraduate.OrderBy(f => f.degreeName); var GradViewModel = new GradViewModel() { Grads = allGraduate.ToList(), Title = "Graduate Degree" }; return(View(GradViewModel)); }
public async Task <IActionResult> Search(string searchIme, string searchPrezime, string searchAdresa, string searchOIB, string searchGrad) { var vlasnici = from v in _context.Vlasnik select v; if (!String.IsNullOrEmpty(searchIme)) { vlasnici = vlasnici.Where(v => v.Ime.Contains(searchIme)); } if (!String.IsNullOrEmpty(searchPrezime)) { vlasnici = vlasnici.Where(v => v.Prezime.Contains(searchPrezime)); } if (!String.IsNullOrEmpty(searchAdresa)) { vlasnici = vlasnici.Where(v => v.Adresa.Contains(searchAdresa)); } if (!String.IsNullOrEmpty(searchOIB)) { vlasnici = vlasnici.Where(v => v.OIB.Contains(searchOIB)); } IQueryable <string> gradQuery = from v in _context.Vlasnik orderby v.Grad select v.Grad; if (!string.IsNullOrEmpty(searchGrad)) { vlasnici = vlasnici.Where(v => v.Grad == searchGrad); } var gradVM = new GradViewModel { Gradovi = new SelectList(await gradQuery.Distinct().ToListAsync()), Vlasnici = await vlasnici.OrderBy(v => v.Prezime).ThenBy(v => v.Ime).ToListAsync() }; return(View(gradVM)); //return View(await vlasnici.OrderBy(v => v.Prezime).ThenBy(v => v.Ime).ToListAsync()); }
public GradPage() { InitializeComponent(); BindingContext = vm = new GradViewModel(); }
public PrikazGrad() { InitializeComponent(); BindingContext = vm = new GradViewModel(); }
public ActionResult DodajGrad() { var viewModel = new GradViewModel(); return(View(viewModel)); }