public ActionResult GestioneRuoli(int id) { GestioneRuoliModel model = new GestioneRuoliModel(); model.UtenteID = id; MembershipService service = new MembershipService(); Utente utente = service.RecuperaUtente(id); Utente utenteCorrente = MembershipUtils.RecuperaUtenteCorrente(); List <RuoloUtente> ruoli = new List <RuoloUtente>(); ruoli = service.RecuperaListaRuoliUtente(); if (utente.ID == utenteCorrente.ID) { model.UtenteCorrente = true; } else { model.UtenteCorrente = false; } model.Utente = utente; model.RuoliUtente.AddRange(ruoli); return(View(model)); }
// GET: /Home/ public ActionResult Index() { HomeIndexModel model = new HomeIndexModel(); Utente utente = MembershipUtils.RecuperaUtenteCorrente(); model.Utente = utente; return(View(model)); }
public ActionResult ModificaUtente(int id) { ActionResult result = null; ModificaUtenteModel model = new ModificaUtenteModel(); MembershipService service = new MembershipService(); Utente utente = service.RecuperaUtente(id); Utente utenteCorrente = MembershipUtils.RecuperaUtenteCorrente(); if (utenteCorrente.ID == utente.ID) { model.UtenteCorrente = true; } else { model.UtenteCorrente = false; } //UtenteRepository.Instance.RecuperaUtenteDaEmail(utente.Email); if (utente != null) { model.Id = id; model.Nome = utente.Nome; model.NomeUtente = utente.NomeUtente; model.DataUltimoLogin = utente.DataUltimoLogin; model.Cognome = utente.Cognome; model.Email = utente.Email; model.Abilitato = utente.Abilitato; model.DataUltimoCambioPassword = utente.DataUltimoCambioPassword; result = View(model); } else { result = HttpNotFound(); } return(result); }