//REKLAM METODLARI public static void AddAdvertisement(Reklam r) { SqlConnection con = OpenConnection(); SqlCommand cmd = new SqlCommand(" IF ( (SELECT COUNT(rekKodu) FROM reklamyayın WHERE rekKodu = @rekKodu) = 0 ) INSERT INTO reklam (rekKodu, müşKodu, rekGörünümü, rekBoyutu) VALUES (@rekKodu, @müşKodu, @rekGörünümü, @rekBoyutu)", con); cmd.Parameters.AddWithValue("@rekKodu", r.getRekKod()); cmd.Parameters.AddWithValue("@müşKodu", r.getMusKod()); cmd.Parameters.AddWithValue("@rekGörünümü", r.getRekGor()); cmd.Parameters.AddWithValue("@rekBoyutu", r.getRekBoy()); try { cmd.ExecuteNonQuery(); } catch (Exception error) { MessageBox.Show(error.Message, "Reklam Eklerken Hata Oluştu", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { ConnectionClose(con); } }
public static void UpdateAdvertisement(Reklam r) { SqlConnection con = OpenConnection(); SqlCommand cmd = new SqlCommand("UPDATE reklam SET rekGörünümü=@rekGörünümü, rekBoyutu=@rekBoyutu WHERE rekKodu=@rekKodu AND müşKodu=@müşKodu ", con); cmd.Parameters.AddWithValue("@rekKodu", r.getRekKod()); cmd.Parameters.AddWithValue("@müşKodu", r.getMusKod()); cmd.Parameters.AddWithValue("@rekGörünümü", r.getRekGor()); cmd.Parameters.AddWithValue("@rekBoyutu", r.getRekBoy()); try { cmd.ExecuteNonQuery(); } catch (Exception error) { MessageBox.Show(error.Message, "Reklam Eklerken Hata Oluştu", MessageBoxButtons.OK, MessageBoxIcon.Error); throw; } finally { ConnectionClose(con); } }