public override bool RoleExists(string roleName) { String connection = WebConfigurationManager.ConnectionStrings["ProyectoII"].ConnectionString; SeguridadBusiness seguridadBusiness = new SeguridadBusiness(connection); return(seguridadBusiness.RoleExists(roleName)); }
public override bool IsUserInRole(string username, string roleName) { String connection = WebConfigurationManager.ConnectionStrings["ProyectoII"].ConnectionString; SeguridadBusiness seguridadBusiness = new SeguridadBusiness(connection); return(seguridadBusiness.isInRole(username, roleName)); }
public override string[] GetUsersInRole(string roleName) { String connection = WebConfigurationManager.ConnectionStrings["ProyectoII"].ConnectionString; SeguridadBusiness seguridadBusiness = new SeguridadBusiness(connection); return(seguridadBusiness.getUsersInRole(roleName)); }
public override string[] GetRolesForUser(string username) { String connection = WebConfigurationManager.ConnectionStrings["ProyectoII"].ConnectionString; SeguridadBusiness seguridadBusiness = new SeguridadBusiness(connection); return(seguridadBusiness.getRolesForUser(username)); }
public override string[] GetAllRoles() { String connection = WebConfigurationManager.ConnectionStrings["ProyectoII"].ConnectionString; SeguridadBusiness seguridadBusiness = new SeguridadBusiness(connection); return(seguridadBusiness.getAllRoles()); }
protected void Logon_Click(object sender, EventArgs e) { SeguridadBusiness seguridadBusiness = new SeguridadBusiness( WebConfigurationManager.ConnectionStrings["ProyectoII"].ConnectionString); Funcionario f; if ((f = seguridadBusiness.signInUser(UserEmail.Text.ToString(), UserPass.Text.ToString())) != null) { FormsAuthentication.RedirectFromLoginPage (UserEmail.Text, Persist.Checked); Session["currentUser"] = f; } else { Msg.Text = "Credenciales invalidas, por favor inténtelo de nuevo"; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { SeguridadBusiness seguridadBusiness = new SeguridadBusiness( WebConfigurationManager.ConnectionStrings["ProyectoII"].ConnectionString); ddlRoles.DataSource = seguridadBusiness.getAllRolesList(); ddlRoles.DataTextField = "nombreRole"; ddlRoles.DataValueField = "idRole"; ddlRoles.DataBind(); btnActualizar.Visible = false; btnRegistrar.Visible = true; Session["Encargado"] = new EncargadoEvaluacion(); } }