public void Save() { var encryptor = new Encrypter(); Model.Password = encryptor.MD5EncryptPassword(Model.Password); // Overeni, ze zadany e-mail uz neni v databazi. try { var emailAuthModel = apiClient.GetUserLoginModelByEmail(Model.Email); if (emailAuthModel != null) { messageBoxService.Show("This E-mail is already registered.", "Error", MessageBoxButton.OK); Model = new UserDetailModelInner(); return; } } catch (Exception e) { } apiClient.UpdateUser(Model); if (Model.Id != IDHolder.IDUser) { mediator.Send(new UserUpdatedMessage()); } else { Update(); mediator.Send(new UserProfileUpdatedMessage()); } Model = null; }
private async void UserLog(UserLoginMessage obj) { Guid id = Guid.Parse(obj.Id.ToString()); Model = await _apiClient.UserGetByIdAsync(id); OnLoad(); }
public void Delete(object obj) { if (Model.Id != null) { try { apiClient.DeleteUser(Model.Id ?? default(int)); } catch { messageBoxService.Show($"Deleting of {Model?.Name} filed", "Deleting failed", MessageBoxButton.OK); } } Model = null; }
private async void AddUser(object obj) { PasswordBox pwBox = obj as PasswordBox; Model.Password = pwBox.Password; try { await _apiClient.UserGetByEmailAsync(Model.Email); MessageBox.Show(Resources.Texts.TextResources.SameUser_Message); } catch { await _apiClient.UserCreateAsync(Model); Model = null; pwBox.Password = ""; } }
public void Discard() => Model = null;
private void UserSelected(UserSelectedMessage userSelectedMessage) { Model = apiClient.GetUserById(userSelectedMessage.Id); }
private void UserNew(UserNewMessage userNewMessage) { Model = new UserDetailModelInner(); }
private void NewUser(AddUMessage obj) { Model = new UserDetailModelInner(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='user'> /// </param> /// <param name='id'> /// </param> public static void RemoveUserFromTeam(this IAPIClient operations, UserDetailModelInner user = default(UserDetailModelInner), System.Guid?id = default(System.Guid?)) { operations.RemoveUserFromTeamAsync(user, id).GetAwaiter().GetResult(); }
private void GoBack() { Model = null; }
private void GoHome(GoToHomeMessage obj) { Model = null; }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='user'> /// </param> /// <param name='customHeaders'> /// Headers that will be added to request. /// </param> public static AzureOperationResponse <UserDetailModelInner> UserCreateWithHttpMessages(this IAPIClient operations, UserDetailModelInner user = default(UserDetailModelInner), Dictionary <string, List <string> > customHeaders = null) { return(operations.UserCreateWithHttpMessagesAsync(user, customHeaders, CancellationToken.None).ConfigureAwait(false).GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='user'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <UserDetailModelInner> UserCreateAsync(this IAPIClient operations, UserDetailModelInner user = default(UserDetailModelInner), CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.UserCreateWithHttpMessagesAsync(user, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='user'> /// </param> public static UserDetailModelInner UserCreate(this IAPIClient operations, UserDetailModelInner user = default(UserDetailModelInner)) { return(operations.UserCreateAsync(user).GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='user'> /// </param> /// <param name='id'> /// </param> /// <param name='customHeaders'> /// Headers that will be added to request. /// </param> public static AzureOperationResponse RemoveUserFromTeamWithHttpMessages(this IAPIClient operations, UserDetailModelInner user = default(UserDetailModelInner), System.Guid?id = default(System.Guid?), Dictionary <string, List <string> > customHeaders = null) { return(operations.RemoveUserFromTeamWithHttpMessagesAsync(user, id, customHeaders, CancellationToken.None).ConfigureAwait(false).GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='user'> /// </param> /// <param name='id'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task RemoveUserFromTeamAsync(this IAPIClient operations, UserDetailModelInner user = default(UserDetailModelInner), System.Guid?id = default(System.Guid?), CancellationToken cancellationToken = default(CancellationToken)) { (await operations.RemoveUserFromTeamWithHttpMessagesAsync(user, id, null, cancellationToken).ConfigureAwait(false)).Dispose(); }
private void UserLogOut(LogOutMessage obj) { Model = null; }
private void LogOutUser() { Model = null; _mediator.Send(new LogOutMessage()); }