Esempio n. 1
0
    public static void insertCorreo(UsuarioDAO user)
    {
        UsuarioDS.pr_verificacionUsuariosDataTable table;
        try {
            pr_verificacionUsuariosTableAdapter adapter = new pr_verificacionUsuariosTableAdapter();
            table = adapter.insertCuenta(user.Nombre, user.Direccion, user.Telefono, user.Usuario, user.Contrasena,
                                         user.codigoConfirmacion, user.activa, user.correo, user.Celular);
        } catch (Exception e) {
            throw new Exception(e.ToString());
        }

        UsuarioDS.pr_verificacionUsuariosRow row = table[0];
        enviarEmail(row.idUsuario);
    }
Esempio n. 2
0
    public static UsuarioDAO login(string user, string pass)
    {
        pr_verificacionUsuariosTableAdapter adapter = new pr_verificacionUsuariosTableAdapter();

        UsuarioDS.pr_verificacionUsuariosDataTable table = adapter.getLogin(user, pass);

        if (table == null || table.Rows.Count > 1)
        {
            throw new Exception("La consulta retornó un numero incorrecto de filas");
        }
        UsuarioDS.pr_verificacionUsuariosRow row = table[0];
        return(new UsuarioDAO()
        {
            idUsuario = row.idUsuario,
            Usuario = row.Usuario,
        });
    }
Esempio n. 3
0
    public static UsuarioDAO getUsuarioID(int id)
    {
        pr_verificacionUsuariosTableAdapter adapter = new pr_verificacionUsuariosTableAdapter();

        UsuarioDS.pr_verificacionUsuariosDataTable table = adapter.getUsuarioID(id);

        if (table == null || table.Rows.Count > 1)
        {
            throw new Exception("La consulta retornó un numero incorrecto de filas");
        }
        UsuarioDS.pr_verificacionUsuariosRow row = table[0];
        return(new UsuarioDAO()
        {
            idUsuario = row.idUsuario,
            Usuario = row.Usuario,
            correo = row.Correo,
            codigoConfirmacion = row.codigoConfirmacion
        });
    }