C# işlem nasıl durdurulur?

Arkadaşlar merhaba.

class:

        public void videoGuncelleme()
        {
            if (videoAdi == "")  // Video adının girileceği yer boşsa:
            {
                MessageBox.Show("Bir video adı yazmalısınız."); // Video adını gir uyarısı.
                return;
            }

            if (videoKategori == "") // Video kategorisi seçilmemişse
            {
                MessageBox.Show("Kategorisiz video olamaz!"); // Video kategorisini seç uyarısı
                return;

            }
        }

form1.cs:

       private void button7_Click(object sender, EventArgs e)
        {

            kanalFunksiyon.videoAdi = textBox2.Text; // Classdaki video adını gösteren değişkene, textBox1'den çekilen veriyi atama.
            kanalFunksiyon.videoKategori = comboBox4.Text;

            kanalFunksiyon.videoGuncelleme();

            string secileniCekme = listBox1.SelectedItem.ToString();
            listBox1.Items.Remove(secileniCekme);
            comboBox2.Items.Remove(secileniCekme);
            comboBox3.Items.Remove(secileniCekme);
            kanalFunksiyon.videoAdi = textBox2.Text;
            kanalFunksiyon.videoKategori = comboBox4.Text;

            string eklenecek = "" + kanalFunksiyon.videoAdi + " - " + kanalFunksiyon.videoKategori;
            listBox1.Items.Add(eklenecek);
            comboBox2.Items.Add(eklenecek);
            comboBox3.Items.Add(eklenecek);
            

        }

Amacım video güncelleme sisteminde, video adı ve kategori silindiyse (boşluk bırakıldıysa) uyarı vermesi. Uyarı veriyor ama uyarı verdiği halde yine de tekrardan kaydediyor. Tabii video adı olmadan, boşlukla kaydediyor. Uyarı verdiğinde kaydetme işlemini nasıl durdurabilirim?

Kullanıdığınız framework'a göre(galiba asp.net) geçerlilik ilkelerini araştırabilirsiniz.

2 Beğeni