public async Task <IActionResult> Login(LoginBindingModel model) { if (ModelState.IsValid) { var loginModel = model.ToServiceModel(); var loginResult = await _accountService.LoginSuccessAsync(loginModel); if (loginResult.IsSuccess) { var userBindingModel = loginResult.User.ToViewModel(); await SignInAsync(userBindingModel); return(RedirectToAction("List", "Home")); } } ModelState.AddModelError("", "Inccorect login or password"); return(View(model)); }