public static void SetTeam(int nr, string teamcode) { Lid lid = Database.GetAanvraag(nr); lid.TeamCode = teamcode; Database.AddLid(lid); Database.DeleteAanvraag(nr); }
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 { } }
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"); } }
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(); }
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); }