public async Task <IActionResult> Registro(Usuario args, string returnUrl) { ViewData["ReturnUrl"] = returnUrl; if (!ModelState.IsValid) { return(View(args)); } try { if (oUsuario.VerificarUsuario(args.idPersona, args.nombreUsuario)) { ModelState.AddModelError("", "Datos ya existen!"); CargarPersona(); return(View(args)); } args.idRol = 1; await oUsuario.Create(args); return(RedirectToAction("Login")); } catch (Exception) { ModelState.AddModelError("", "No se pudo Crear el usuario!"); CargarPersona(); return(View(args)); } }