예제 #1
0
        public bool UpdateSpecificatie(Specificatie specificatie)
        {
            using (SqlConnection connection = Database.Connection)
            {
                string query = "UPDATE SPECIFICATIE SET naam = @num WHERE ID = @id";
                using (SqlCommand command = new SqlCommand(query, connection))
                {
                    command.Parameters.AddWithValue("@num", specificatie.Naam);
                    command.Parameters.AddWithValue("@id", specificatie.ID);
                    command.ExecuteNonQuery();
                    try
                    {
                        if (Convert.ToInt32(command.ExecuteNonQuery()) > 0)
                        {
                            return(true);
                        }
                    }
                    catch (SqlException e)
                    {
                    }
                }
            }

            return(false);
        }
예제 #2
0
        public void InsertSpecificatieTest()
        {
            Specificatie s = new Specificatie(4, "zwembad");

            context.InsertSpecificatie(s);
            Assert.AreSame(s, context.GetAll()[3]);
        }
예제 #3
0
        public void UpdateSpecificatieTest()
        {
            Specificatie s = context.GetAll()[1];

            s.Naam = "zon";
            context.UpdatePlek(s);
            Assert.AreEqual("zon", context.GetAll()[1].Naam);
        }
예제 #4
0
 public void InsertSpecificatie(Specificatie specificatie)
 {
     using (SqlConnection connection = Database.Connection)
     {
         string query = "INSERT INTO SPECIFICATIE (Naam)" +
                        "VALUES (@num)";
         using (SqlCommand command = new SqlCommand(query, connection))
         {
             command.Parameters.AddWithValue("@num", specificatie.Naam);
             try
             {
                 command.ExecuteNonQuery();
             }
             catch (SqlException e)
             {
             }
         }
     }
 }
 public bool UpdatePlek(Specificatie specificatie)
 {
     return(context.UpdateSpecificatie(specificatie));
 }
 public void InsertSpecificatie(Specificatie specificatie)
 {
     context.InsertSpecificatie(specificatie);
 }
예제 #7
0
 public bool UpdateSpecificatie(Specificatie specificatie)
 {
     specificaties[1] = specificatie;
     return(true);
 }
예제 #8
0
 public void InsertSpecificatie(Specificatie specificatie)
 {
     specificaties.Add(specificatie);
 }