public ZaposleniView() { InitializeComponent(); DataContext = new ZaposleniViewModel() { Window = this }; }
public ActionResult IndexPoRoli(string rola) { //ZaposleniViewModel zvm = new ZaposleniViewModel(); List <ZaposleniViewModel> zvm = new List <ZaposleniViewModel>(); var zapPoRoli = Zaposleni.ZaposleniPoRoli(rola); foreach (var it in zapPoRoli) { ZaposleniViewModel z = new ZaposleniViewModel(); var email = db.Users.Where(u => u.Id == it.IdentityId).Select(u => u.Email).FirstOrDefault(); z.ZaposleniId = it.ZaposleniId; z.ImeIPrezime = it.Ime + ' ' + it.Prezime; z.Email = email; z.Pozicija = rola; zvm.Add(z); } ViewBag.ZapPoRoli = new SelectList(db.Roles, "Id", "Name"); return(PartialView(zvm)); }
//private ApplicationDbContext db = new ApplicationDbContext(); // GET: PregledZaposlenih public ActionResult Index() { var pregled = new ZaposleniViewModel(); return(View(pregled)); }