コード例 #1
0
 public Antwoord(Gebruiker gebruiker, Vraag vraag, string inhoud, DateTime datum)
 {
     this.Gebruiker = gebruiker;
     this.Vraag     = vraag;
     this.Inhoud    = inhoud;
     this.Datum     = datum;
 }
コード例 #2
0
        /// <summary>
        /// geeft lijst van vragen terug van een bepaald product
        /// </summary>
        /// <param name="naam">naam van product</param>
        /// <returns>lijst van vrage</returns>
        public List <Vraag> GetVraag(string naam)
        {
            Vraag        result  = null;
            List <Vraag> results = new List <Vraag>();
            string       sql     = "SELECT * FROM Vraag WHERE PRODUCT_ID in (select PRODUCT_ID from PRODUCT where NAAM ='" + naam + "')";

            try
            {
                this.Connect();
                OracleCommand command = this.conn.CreateCommand();
                command.CommandText = sql;
                OracleDataReader reader2 = command.ExecuteReader();
                while (reader2.Read())
                {
                    result = new Vraag(Convert.ToDateTime(reader2["Datum"]), Convert.ToString(reader2["INHOUD"]), Convert.ToString(reader2["TITEL"]));
                    results.Add(result);
                }
            }
            catch
            {
                return(null);
            }
            this.Disconnect();
            return(results);
        }
コード例 #3
0
 public Antwoord(Gebruiker gebruiker,Vraag vraag,string inhoud,DateTime datum)
 {
     this.Gebruiker = gebruiker;
     this.Vraag = vraag;
     this.Inhoud = inhoud;
     this.Datum = datum;
 }
コード例 #4
0
 protected void Btn_PlaatsVraag_Click(object sender, EventArgs e)
 {
     if (TextBox1.Text != "")
     {
         string  selected = TextBox1.Text;
         string  naam     = selected.Substring(6, 12);
         Product product  = mng.GetProduct(naam);
         Vraag   vra      = new Vraag(DateTime.Now, Tbox_Vraag_Vraag.Text, Tbox_Vraag_titel.Text);
         mng.AddVraag(1, product.Naam, vra.Tekst, vra.Datum, vra.Titel);
         LaatProductzien(product);
     }
     else
     {
         string error = "Kies een Product";
         ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + error + "');", true);
     }
 }
コード例 #5
0
 public void PlaatsVraag(Vraag vraag)
 {
     this.Vraag = vraag;
 }
コード例 #6
0
 /// <summary>
 /// geeft lijst van vragen terug van een bepaald product
 /// </summary>
 /// <param name="naam">naam van product</param>
 /// <returns>lijst van vrage</returns>
 public List<Vraag> GetVraag(string naam)
 {
     Vraag result = null;
     List<Vraag> results = new List<Vraag>();
     string sql = "SELECT * FROM Vraag WHERE PRODUCT_ID in (select PRODUCT_ID from PRODUCT where NAAM ='" + naam + "')";
     try
     {
         this.Connect();
         OracleCommand command = this.conn.CreateCommand();
         command.CommandText = sql;
         OracleDataReader reader2 = command.ExecuteReader();
         while (reader2.Read())
         {
             result = new Vraag(Convert.ToDateTime(reader2["Datum"]), Convert.ToString(reader2["INHOUD"]), Convert.ToString(reader2["TITEL"]));
             results.Add(result);
         }
     }
     catch
     {
         return null;
     }
     this.Disconnect();
     return results;
 }
コード例 #7
0
 protected void Btn_PlaatsVraag_Click(object sender, EventArgs e)
 {
     if (TextBox1.Text != "")
     {
         string selected = TextBox1.Text;
         string naam = selected.Substring(6, 12);
         Product product = mng.GetProduct(naam);
         Vraag vra = new Vraag(DateTime.Now, Tbox_Vraag_Vraag.Text, Tbox_Vraag_titel.Text);
         mng.AddVraag(1, product.Naam, vra.Tekst, vra.Datum, vra.Titel);
         LaatProductzien(product);
     }
     else
     {
         string error = "Kies een Product";
         ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + error + "');", true);
     }
 }
コード例 #8
0
 public void PlaatsVraag(Vraag vraag)
 {
     this.Vraag = vraag;
 }