public ActionResult ZawartoscDropdownMenu() { UzytkownikBL uzytkownikBL = new UzytkownikBL(); switch (uzytkownikBL.getRoleOfUser(User.Identity.Name)) { case "Admin": { if (Session["Koszyk"] == null) { Session["Koszyk"] = new KoszykVM(); } return(PartialView("_NavDropdownMenuAdmin")); } case "User": { if (Session["Koszyk"] == null) { Session["Koszyk"] = new KoszykVM(); } LoggedUserVM loggedUVM = new LoggedUserVM { LoggedUserUsername = User.Identity.Name, iloscProduktowWKoszyku = (Session["Koszyk"] as KoszykVM).iloscRazem }; return(PartialView("_NavDropdownMenuUser", loggedUVM)); } default: return(PartialView("_NavDropdownMenu")); } }
public LoggedUserVM getLoggedUser(int id) { LoggedUserVM model = _db.Users.Where(x => x.Id == id).Select(x => new LoggedUserVM() { Ime = x.Ime, Prezime = x.Prezime }).FirstOrDefault(); return(model); }
public LoggedUserVM GetLoggedUser(string id) { LoggedUserVM model = _db.Users.Where(x => x.Id == id).Select(x => new LoggedUserVM() { Ime = x.Name, Prezime = x.Surname }).FirstOrDefault(); return(model); }