示例#1
0
    public GebruikerData getPlayerByLogin(String login)
    {
        DAO = new GebruikersDAO();
           DataTable t = DAO.getUserByLogin(login).Tables[0];
           if (t != null && t.Rows.Count != 0 )
           {
               GebruikerData g = new GebruikerData();
               object[] inhoud = t.Rows[0].ItemArray;
               g.ID = (int)inhoud[0];
               g.gebruikersnaam = (String)inhoud[1];
               g.wachtwoord = (String)inhoud[2];
               g.voornaam = (String)inhoud[3];
               g.naam = (String)inhoud[4];
               g.mail = (String)inhoud[5];
               g.straat = (String)inhoud[6];
               g.huisnr = Int32.Parse(inhoud[7].ToString());
               g.postcode =  Int32.Parse(inhoud[8].ToString());
               g.geboortedatum = DateTime.Parse(inhoud[10].ToString());
               g.stad = (String)inhoud[11];

               return g;
           }

            return null;
    }
示例#2
0
    public int getIdByLogin(string login)
    {
        DAO = new GebruikersDAO();
        DataTable d =DAO.getIdByLogin(login).Tables[0];

        if (d.Rows.Count != 0)
        {
            object[] inhoud = d.Rows[0].ItemArray;
            return Int32.Parse(inhoud[0].ToString());
        }
        return -1;
    }
示例#3
0
 public String getMailByID(int id)
 {
     DAO = new GebruikersDAO();
     DataTable d = (DataTable)DAO.getMailById(id).Tables[0];
     return d.Rows[0].ItemArray[0].ToString();
 }
示例#4
0
 public DataTable getLogins(String login)
 {
     DAO = new GebruikersDAO();
     return DAO.getLogins(login).Tables[0];
 }
示例#5
0
 public DataTable getAllPlayers()
 {
     DAO = new GebruikersDAO();
     return DAO.getAllUsers().Tables[0];
 }
示例#6
0
 public void changeUserById(GebruikerData g)
 {
     DAO = new GebruikersDAO();
     DAO.changeUserById(g);
 }
示例#7
0
 public void changePass(int id, string pass)
 {
     DAO = new GebruikersDAO();
     DAO.changePass(id,pass);
 }
示例#8
0
 public int addUser(GebruikerData g)
 {
     DAO = new GebruikersDAO();
     return DAO.addUser(g);
 }
示例#9
0
    public GebruikerData login(String login, byte[] pass)
    {
        DAO = new GebruikersDAO();
        if(getPlayerByLogin(login) != null)
        {
            DataTable t = DAO.login(login).Tables[0];
            if (t.Rows.Count != 0)
            {
                GebruikerData g = new GebruikerData();
                object[] inhoud = t.Rows[0].ItemArray;
                g.ID = (int)inhoud[0];
                g.gebruikersnaam = (String)inhoud[1];
                g.wachtwoord = (String)inhoud[2];
                g.voornaam = (String)inhoud[3];
                g.naam = (String)inhoud[4];
                return g;
            }

        }
        return null;
    }
示例#10
0
 public DataTable getPlayersByID(int id)
 {
     DAO = new GebruikersDAO();
     return DAO.getUserById(id).Tables[0];
 }