예제 #1
0
        public IActionResult Register(string mail, string pass, string key)
        {
            Usuario usuario  = new Usuario(mail, pass);
            var     confirm  = KeyDAO.getInstance().verificarKey(key);
            var     confirm2 = UsuarioDAO.getInstance().verificarUsuario(usuario);

            if (confirm && !confirm2)
            {
                UsuarioDAO.getInstance().agregarUsuario(usuario);
                KeyDAO.getInstance().borrarKey(key);
                ViewBag.msg = "El usuario fue creado correctamente";
                return(View("Registro"));
            }
            else if (!confirm)
            {
                ViewBag.msg = "La key ingresada ya está en uso o es inexistente";
                return(View("Registro"));
            }
            else
            {
                ViewBag.msg = "El usuario ya existe";
                return(View("Registro"));
            }
        }
예제 #2
0
 public static void MiMain()
 {
     KeyDAO.getInstance().generarKeys();
 }