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));
 }