Example #1
0
        public async Task <IActionResult> IndexAsync(LoginModel model)
        {
            //throw new Exception("This is some exception!!!");
            //await CreateRolesAsync(_serviceProvider);

            if (ModelState.IsValid)
            {
                var result = await _usuario.UserLogingAsync(model);

                if (result.Succeeded)
                {
                    return(Redirect("/Principal/Principal"));
                }
                else
                {
                    model.ErrorMassage = "Correo o contraseña invalidos.";
                    _model             = model;
                    return(Redirect("/"));
                }
            }
            return(View(model));
        }