private void CreateNewUserStart(object obj) { var editUserDialog = new EditUserDialog(); var editUserViewModel = new EditUserDialogViewModel(new User(), _dataService, _userRepository); editUserDialog.ViewModel = editUserViewModel; editUserDialog.Show(); }
private void EditUserStart(User obj) { var editUserDialog = new EditUserDialog(); var editUserViewModel = new EditUserDialogViewModel(obj, _dataService, _userRepository); editUserDialog.ViewModel = editUserViewModel; editUserDialog.Show(); }
public async Task <ActionResult> EditUserDialog(string id) { var viewModel = new EditUserDialogViewModel { User = string.IsNullOrEmpty(id) ? BackOfficeUser.CreateDefault(): await _backOfficeUsersRepository.GetAsync(id), Caption = Phrases.EditUser }; return(View(viewModel)); }
public async Task <IActionResult> EditDialog(string id) { var model = new EditUserDialogViewModel { User = string.IsNullOrEmpty(id) ? BackOfficeUser.CreateDefault() : await UsersRepository.GetAsync(id), Caption = string.IsNullOrEmpty(id) ? Phrases.AddUser : Phrases.EditUser, Roles = (await UserRolesRepository.GetAllRolesAsync()).ToDictionary(itm => itm.Id), Width = "900px" }; return(View(model)); }