/// <summary> /// /// </summary> /// <param name="pUserName"></param> /// <returns></returns> public User GetUser(String pUserName) { User wUser = FwkMembership.GetUser(pUserName, _ProviderName); return(wUser); }
/// <summary> /// Valida si el usuario existe. y si no le falta el nombre /// </summary> /// <param name="pUser">UsersBE a validar.</param> /// <param name="pIsNewUser">Si es nuevo se verifica de otra forma</param> void Validate(User pUser, Boolean pIsNewUser) { //Validación de existencia de usuario //Nombre vacio if (String.IsNullOrEmpty(pUser.UserName)) { throw new FunctionalException(null, "NullOrEmptyField", "ValidationExceptionMessage", "Nombre de usuario"); } if (pIsNewUser) { //Nombre ya existente User wUser = FwkMembership.GetUser(pUser.UserName, _ProviderName); TechnicalException te = new TechnicalException(string.Format(Fwk.Security.Properties.Resource.User_NotExist, pUser.UserName)); ExceptionHelper.SetTechnicalException <FwkMembership>(te); te.ErrorId = "4007"; throw te; } }
private void button2_Click(object sender, EventArgs e) { User user = FwkMembership.GetUser(Environment.UserName, frmAdmin.Provider.Name); }
/// <summary> /// Obtiene la informacion de un usuario y su Custom de un usuario, junto a sus roles /// </summary> /// <param name="pUserName"></param> /// <param name="pRolList"></param> /// <returns></returns> public void GetUserByParams(String pUserName, out User pUser, out RolList pRolList) { pUser = FwkMembership.GetUser(pUserName, _ProviderName); pRolList = FwkMembership.GetRolesForUser(pUserName, _ProviderName); }