public static LoginPerfil obtenerInstancia() { if (instancia == null) { instancia = new LoginPerfil(); } return(instancia); }
private void seleccionarPerfil(Usuario usuario) { List <Rol> roles = DbLogin.obtenerRolesDeUsuario(usuario); if (roles.Count > 1) { this.Hide(); LoginPerfil loginPerfil = (LoginPerfil)FormsFactory.obtenerFormulario("LoginPerfil"); loginPerfil.agregarRoles(roles); loginPerfil.Show(); } else { if (roles.Count == 1) { this.Hide(); FormsFactory.obtenerFormulario("LoginMenu"); } else { MessageBox.Show("Error: No tiene roles asignados."); } } }