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)); }
private void CreateAdminUser(IApplicationBuilder app) { IBackOfficeUsersRepository usersRepository = app.ApplicationServices.GetService <IBackOfficeUsersRepository>(); bool adminUser = usersRepository.UserExists("admin").Result; if (!adminUser) { usersRepository.CreateAsync(BackOfficeUser.CreateDefaultAdminUser("admin"), "123").Wait(); } }
private static void CreateAdminUser(IoC ioc) { var usersRepo = ioc.GetObject <IBackOfficeUsersRepository>(); var adminUser = usersRepo.UserExists("admin").Result; if (!adminUser) { usersRepo.SaveAsync(BackOfficeUser.CreateDefaultAdminUser("admin"), "123").Wait(); } }
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)); }