public async Task <IActionResult> Create([Bind("CustomerId,AccountClass,IsActivated")] CustomerAccountViewModel accountViewModel) { if (ModelState.IsValid) { try { await _gLAccountService.AddCustomerAccountAsync(accountViewModel); } catch (Exception ex) { ViewBag.Message = new StatusMessage { Message = ex.Message, Type = StatusType.Error }; return(View(accountViewModel)); } return(RedirectToAction(nameof(Index))); } return(View(accountViewModel)); }