Beispiel #1
0
        public static void SetTeam(int nr, string teamcode)
        {
            Lid lid = Database.GetAanvraag(nr);

            lid.TeamCode = teamcode;
            Database.AddLid(lid);
            Database.DeleteAanvraag(nr);
        }
Beispiel #2
0
 protected void LogInButton_Click(object sender, EventArgs e)
 {
     try
     {
         Lid lid = Database.GetLid(Convert.ToInt32(Request["LidNr"]));
         if (lid.CheckWachtwoord(Request["wachtwoord"]))
         {
             FormsAuthentication.SetAuthCookie(lid.Naam, false);
             Session["Lid"] = lid;
             Response.Redirect("Home.aspx");
         }
     }
     catch
     {
     }
 }
Beispiel #3
0
        public static string GetAanvraag()
        {
            Open();
            Lid lid = null;

            cmd.CommandText = "SELECT * FROM AANVRAAG WHERE ROWNUM < 2";
            cmd.CommandType = CommandType.Text;
            rdr             = cmd.ExecuteReader();
            while (rdr.Read())
            {
                int nummer;
                try
                {
                    nummer = Convert.ToInt32(rdr["ORGANISATORNR"]);
                }
                catch
                {
                    nummer = -1;
                }

                lid = new Lid(Convert.ToInt32(rdr["LIDNR"]),
                              rdr["NAAM"].ToString(),
                              Convert.ToDateTime(rdr["GEBOORTEDATUM"]),
                              (rdr["GESLACHT"].ToString() == "M" ? Lid.EGeslacht.M : Lid.EGeslacht.V),
                              rdr["REKENINGNUMMER"].ToString(),
                              rdr["TELEFOONNUMMER"].ToString(),
                              rdr["POSTCODE"].ToString(),
                              rdr["ADRES"].ToString(),
                              rdr["WOONPLAATS"].ToString(),
                              rdr["TEAMCODE"].ToString(),
                              nummer,
                              (rdr["RECHT"].ToString() == "Admin" ? Lid.ERecht.Admin : Lid.ERecht.Lid),
                              rdr["WACHTWOORD"].ToString());
            }
            Close();
            try
            {
                Lid.current = lid.LidNummer;
                return(" Nr: " + lid.LidNummer + "<br /> Naam: " + lid.Naam + "<br /> Postcode: " + lid.Postcode + "<br /> Adres: " + lid.Adres + "<br /> Geboortedatum: " + lid.Geboortedatum.ToString() + "<br /> Geslacht: " + lid.Geslacht);
            }
            catch { return("Geen Aanmeldingen"); }
        }
Beispiel #4
0
 public static void AddLid(Lid lid)
 {
     Open();
     cmd.CommandText = @"INSERT INTO LID(LIDNR,NAAM,GEBOORTEDATUM,GESLACHT,REKENINGNUMMER,TELEFOONNUMMER,ADRES,POSTCODE,WOONPLAATS,WACHTWOORD,RECHT) VALUES(:lidnr,:naam,:geboortedatum,:geslacht,:rekeningnummer,:telefoonnummer,:adres,:postcode, :woonplaats, :wachtwoord,:rechten)";
     cmd.Parameters.Clear();
     cmd.Parameters.Add("lidnr", OracleDbType.Int32, lid.LidNummer, ParameterDirection.Input);
     cmd.Parameters.Add("naam", OracleDbType.Varchar2, lid.Naam, ParameterDirection.Input);
     cmd.Parameters.Add("geboortedatum", OracleDbType.TimeStamp, lid.Geboortedatum, ParameterDirection.Input);
     cmd.Parameters.Add("geslacht", OracleDbType.Varchar2, lid.Geslacht.ToString(), ParameterDirection.Input);
     cmd.Parameters.Add("rekeningnummer", OracleDbType.Varchar2, lid.RekeningNummer, ParameterDirection.Input);
     cmd.Parameters.Add("telefoonnummer", OracleDbType.Varchar2, lid.TelefoonNummer, ParameterDirection.Input);
     cmd.Parameters.Add("adres", OracleDbType.Varchar2, lid.Adres, ParameterDirection.Input);
     cmd.Parameters.Add("postcode", OracleDbType.Varchar2, lid.Postcode, ParameterDirection.Input);
     cmd.Parameters.Add("woonplaats", OracleDbType.Varchar2, lid.Woonplaats, ParameterDirection.Input);
     cmd.Parameters.Add("rechten", OracleDbType.Varchar2, lid.Rechten.ToString(), ParameterDirection.Input);
     cmd.Parameters.Add("wachtwoord", OracleDbType.Varchar2, lid.Wachtwoord, ParameterDirection.Input);
     cmd.ExecuteNonQuery();
     cmd.Parameters.Clear();
     Close();
 }
Beispiel #5
0
        public static Lid GetLid(int lidnr)
        {
            Open();
            Lid lid = null;

            cmd.CommandText = "SELECT * FROM LID WHERE LIDNR = :lidnr";
            cmd.CommandType = CommandType.Text;
            cmd.Parameters.Add("lidnr", OracleDbType.Int32, lidnr, ParameterDirection.Input);
            rdr = cmd.ExecuteReader();
            while (rdr.Read())
            {
                int nummer;
                try
                {
                    nummer = Convert.ToInt32(rdr["ORGANISATORNR"]);
                }
                catch
                {
                    nummer = -1;
                }

                lid = new Lid(Convert.ToInt32(rdr["LIDNR"]),
                              rdr["NAAM"].ToString(),
                              Convert.ToDateTime(rdr["GEBOORTEDATUM"]),
                              (rdr["GESLACHT"].ToString() == "M" ? Lid.EGeslacht.M : Lid.EGeslacht.V),
                              rdr["REKENINGNUMMER"].ToString(),
                              rdr["TELEFOONNUMMER"].ToString(),
                              rdr["POSTCODE"].ToString(),
                              rdr["ADRES"].ToString(),
                              rdr["WOONPLAATS"].ToString(),
                              rdr["TEAMCODE"].ToString(),
                              nummer,
                              (rdr["RECHT"].ToString() == "Admin" ? Lid.ERecht.Admin : Lid.ERecht.Lid),
                              rdr["WACHTWOORD"].ToString());
            }
            Close();
            return(lid);
        }