/// <summary> /// Asigna una lista de roles a un usuario /// </summary> /// <param name="pRolList">Lista de roles que se desea asignar</param> /// <param name="pUserName">nombre de usuario</param> public static void CreateRolesToUser(RolList pRolList, string pUserName) { AssignRolesToUserReq req = new AssignRolesToUserReq(); req.BusinessData.Username = pUserName; req.BusinessData.RolList = pRolList; AssignRolesToUserRes res = req.ExecuteService <AssignRolesToUserReq, AssignRolesToUserRes>(WrapperSecurityProvider, req); if (res.Error != null) { throw Fwk.Exceptions.ExceptionHelper.ProcessException(res.Error); } }
//[TestMethod] void AssignRolesToUser_No_Service(string user, string rol) { String strErrorResut = String.Empty; AssignRolesToUserService svc = new AssignRolesToUserService(); AssignRolesToUserReq req = new AssignRolesToUserReq(); req.BusinessData.Username = user; req.BusinessData.RolList.Add(new Fwk.Security.Common.Rol(rol)); try { AssignRolesToUserRes res = svc.Execute(req); } catch (Exception ex) { strErrorResut = Fwk.Exceptions.ExceptionHelper.GetAllMessageException(ex); } Assert.AreEqual <String>(strErrorResut, string.Empty, strErrorResut); }
//[TestMethod] void AssignRolesToUser_No_Service(string user,string rol) { String strErrorResut = String.Empty; AssignRolesToUserService svc = new AssignRolesToUserService(); AssignRolesToUserReq req = new AssignRolesToUserReq(); req.BusinessData.Username = user; req.BusinessData.RolList.Add(new Fwk.Security.Common.Rol (rol)); try { AssignRolesToUserRes res = svc.Execute(req); } catch (Exception ex) { strErrorResut = Fwk.Exceptions.ExceptionHelper.GetAllMessageException(ex); } Assert.AreEqual<String>(strErrorResut, string.Empty, strErrorResut); }
/// <summary> /// Asigna una lista de roles a un usuario /// </summary> /// <param name="pRolList">Lista de roles que se desea asignar</param> /// <param name="pUserName">nombre de usuario</param> public static void CreateRolesToUser(RolList pRolList, string pUserName) { AssignRolesToUserReq req = new AssignRolesToUserReq(); req.BusinessData.Username = pUserName; req.BusinessData.RolList = pRolList; AssignRolesToUserRes res = req.ExecuteService<AssignRolesToUserReq, AssignRolesToUserRes>(WrapperSecurityProvider,req); if (res.Error != null) throw Fwk.Exceptions.ExceptionHelper.ProcessException(res.Error); }