private ActionResult IrASeleccionRoles(UserProfile usuario) { return RedirectToAction("Index", "Rol", usuario); }
// // GET: /Rol/ //String BaseDeDatos = "ClinicaWeb"; public ActionResult Index(UserProfile usuario) { List<RolModel> RolesUsuario = GetRolesModel(usuario); return View(RolesUsuario); }
private UserProfile GetUserProfile(string NombreUsuario) { IEnumerable<Usuarios> consulta = from registro in BaseDeDatos.Usuarios where registro.Usuario == NombreUsuario select registro; UserProfile Rta= new UserProfile(); Rta.UserId = consulta.FirstOrDefault().IdUsuario; Rta.UserName = consulta.FirstOrDefault().Usuario; return Rta; }
public List<RolModel> GetRolesModel(UserProfile PerfilUsuario) { IEnumerable<Roles> consulta = GetUsuario(PerfilUsuario.UserId).Roles; List<RolModel> RolesUsuario = new List<RolModel>(); foreach (Roles registro in consulta) RolesUsuario.Add(new RolModel(registro.IdRol,registro.Nombre)); return RolesUsuario; }