public void ReadUserByUserName(string UserName, int OrganizationId, Action <UserDTO, Exception> completed) { _readUserByNameCompleted = completed; userCtx = new UserDomainContext(); InvokeOperation <UserDTO> readUserResult = userCtx.ReadUserByUserName(UserName, OrganizationId); readUserResult.Completed += new EventHandler(readUserResult_Completed); }
public void ReadAssociatedDatasources(int UserId, int OrganizationId, Action <List <DTO.DatasourceDto>, Exception> completed) { _readDSCompleted = completed; userCtx = new UserDomainContext(); InvokeOperation <List <DTO.DatasourceDto> > readAssociatedDSResults = userCtx.ReadAssociatedDatasources(UserId, OrganizationId); readAssociatedDSResults.Completed += new EventHandler(readAssociatedDSResults_Completed); }
public void ReadUserNamesFromEwav(Action <List <string>, Exception> completed) { _readUserNamesCompleted = completed; userCtx = new UserDomainContext(); InvokeOperation <IEnumerable <string> > readUserNamesResults = userCtx.ReadUserNamesFromEwav(); readUserNamesResults.Completed += new EventHandler(readUserNamesResults_Completed); }
public void ForgotPassword(string email, Action <bool, Exception> completed) { _forgotPwdCompleted = completed; userCtx = new UserDomainContext(); InvokeOperation <bool> forgotPwdResults = userCtx.ForgotPassword(email); forgotPwdResults.Completed += new EventHandler(forgotPwdResults_Completed); }
public void ReadPasswordRules(Action <PasswordRulesDTO, Exception> completed) { _rulesReadCompleted = completed; userCtx = new UserDomainContext(); InvokeOperation <PasswordRulesDTO> readPassRulesResults = userCtx.ReadPasswordRules(); readPassRulesResults.Completed += new EventHandler(readPassRulesResults_Completed); }
public void DeleteUser(int userId, Action <bool, Exception> completed) { _delCompleted = completed; userCtx = new UserDomainContext(); InvokeOperation <bool> deleteResults = userCtx.RemoveUser(userId); deleteResults.Completed += new EventHandler(deleteResults_Completed); }
public void ReadUser(int roleid, int orgnizationId, Action <System.Collections.Generic.List <UserDTO>, Exception> completed) { _readCompleted = completed; userCtx = new UserDomainContext(); InvokeOperation <List <UserDTO> > readResults = userCtx.ReadUser(roleid, orgnizationId); readResults.Completed += new EventHandler(readResults_Completed); }
public void UpdateUser(UserOrganizationDto dto, Action <bool, Exception> completed) { _updateCompleted = completed; userCtx = new UserDomainContext(); InvokeOperation <bool> updateResults = userCtx.EditUser(dto); updateResults.Completed += new EventHandler(updateResults_Completed); }
public void AddUser(UserOrganizationDto dto, Action <bool, Exception> completed) { _addCompleted = completed; userCtx = new UserDomainContext(); InvokeOperation <bool> addResults = userCtx.GenerateUser(dto); addResults.Completed += new EventHandler(addResults_Completed); }
/// <summary> /// Reads all orgs for user. /// </summary> /// <param name="userid">The userid.</param> /// <param name="readAllOrgsForUserCompleted">The read all orgs for user completed.</param> public void ReadAllOrgsForUser(int userid, Action <List <OrganizationDto>, Exception> readAllOrgsForUserCompleted) { userCtx = new UserDomainContext(); userCtx.ReadAllOrgsForUser(userid, result => { Exception ex = null; if (result.HasError) { result.MarkErrorAsHandled(); ex = result.Error; } List <OrganizationDto> returnedUserOrganizationDTO = ((InvokeOperation <List <OrganizationDto> >)result).Value; readAllOrgsForUserCompleted(returnedUserOrganizationDTO, ex); }, null); }
public void GetUserForAuthentication(UserDTO userDTO, Action <UserDTO, Exception> completed) { // _completed = completed; userCtx = new UserDomainContext(); userCtx.GetUserForAuthentication(userDTO, result => { // InvokeOperation<UserDTO> result = (InvokeOperation<UserDTO>)sender; Exception ex = null; if (result.HasError) { result.MarkErrorAsHandled(); //throw new GadgetException(result.Error.Message); ex = result.Error; } UserDTO returnedUserDTO = ((InvokeOperation <UserDTO>)result).Value; completed(returnedUserDTO, ex); }, null); }
/// <summary> /// Used to load user dto at login /// </summary> /// <param name="userDTO"></param> /// <param name="completed"></param> public void LoadUserFromActivedirectory(string EmailAddress, Action <UserDTO, Exception> completed) { // _completed = completed; userCtx = new UserDomainContext(); userCtx.LoadUserFromActivedirectory(ApplicationViewModel.Instance.CurrentUserDomain, EmailAddress, result => { // InvokeOperation<UserDTO> result = (InvokeOperation<UserDTO>)sender; Exception ex = null; if (result.HasError) { result.MarkErrorAsHandled(); ex = result.Error; throw new GadgetException(result.Error.Message); } UserDTO returnedUserDTO = ((InvokeOperation <UserDTO>)result).Value; completed(returnedUserDTO, ex); }, null); }
/// <summary> /// Used to load user dto at login /// </summary> /// <param name="userDTO"></param> /// <param name="completed"></param> public void LoadUser(string UserName, Action <UserDTO, Exception> completed) { // _completed = completed; userCtx = new UserDomainContext(); userCtx.LoadUser(UserName, result => { // InvokeOperation<UserDTO> result = (InvokeOperation<UserDTO>)sender; Exception ex = null; if (result.HasError) { result.MarkErrorAsHandled(); ex = result.Error; throw new GadgetException(result.Error.Message); } UserDTO returnedUserDTO = ((InvokeOperation <UserDTO>)result).Value; completed(returnedUserDTO, ex); }, null); }