Example #1
0
        //Kaydet
        private void button1_Click(object sender, EventArgs e)
        {
            //SQL Connection String
              SqlConnection dbconn = new SqlConnection(@"Data Source=.\emrah; Connect Timeout=30;User Instance=False;initial catalog=HukukBurosu;Integrated Security=SSPI;Persist Security Info=False");
            dbconn.Open();

            if (textBox1.Text == null || textBox1.Text == "")  //Dava no null olamaz
            {
                MessageBox.Show("HATA: Dava No boş olamaz");
                return;
            }

            if (textBox8.Text == null || textBox8.Text == "") //Evrak Kayıt No null olamaz
            {
                MessageBox.Show("HATA: Evrak Kayıt No boş olamaz");
                return;
            }

            //Kullnıcı tarafından Dava No veritabininda Dava tablosunda
            //daha onceden girilmis mi kontrol eder
            SqlDataAdapter da2 = new SqlDataAdapter("select davano from Dava", dbconn);
            DataSet ds2 = new DataSet();
            da2.Fill(ds2, "dava");
            int KayitSayaci2 = ds2.Tables["dava"].Rows.Count;
            for (int i = 0; i < KayitSayaci2; i++)
            {   //Dava No DataSetimiz icinde varsa hata raporu goster
                if (textBox1.Text == ds2.Tables["dava"].Rows[i].ItemArray.GetValue(0).ToString())
                {
                    MessageBox.Show("HATA: Girdiğiniz Dava No daha önceden kullanılmıştır.\nLütfen yeni bir Dava No girmeyi deneyiniz.");
                    return;
                }
            }

            //Kullnıcı tarafından girilen Evrak Kayit No veritabininda Evrak tablosunda
            //daha onceden girilmis mi kontrol eder
            SqlDataAdapter da3 = new SqlDataAdapter("select evrakno from Safha", dbconn);
            DataSet ds3 = new DataSet();
            da3.Fill(ds3, "evrak");
            int KayitSayaci3 = ds3.Tables["evrak"].Rows.Count;
            for (int i = 0; i < KayitSayaci3; i++)
            {   //Evrak Kayit No DataSetimiz icinde varsa hata raporu goster
                if (textBox8.Text == ds3.Tables["evrak"].Rows[i].ItemArray.GetValue(0).ToString())
                {
                    MessageBox.Show("HATA: Girdiğiniz Evrak Kayıt No daha önceden kullanılmıştır.\nLütfen yeni bir Evrak Kayıt No girmeyi deneyiniz.");
                    return;
                }
            }

            if (MuvekkilAra.muvekkilno!=null)
            {

                SqlCommand add3 = new SqlCommand("INSERT INTO [HukukBurosu].[dbo].[Dava]([davano],[davanevi],[mahkeme],[muvekkilno],[davali/davaci])VALUES( '" + textBox1.Text + "' , '" + (textBox2.Text) + "', '" + (textBox3.Text) + "', '" + (MuvekkilAra.muvekkilno) + "' , '" + (textBox4.Text) + "'    )", dbconn);
                add3.ExecuteNonQuery();
                SqlCommand add4 = new SqlCommand("INSERT INTO [HukukBurosu].[dbo].[Safha]([evrakno],[aciklama],[avukat],[davano])VALUES( '" + textBox8.Text + "' , '" + (richTextBox1.Text) + "', '" + (textBox6.Text) + "', '" + (textBox1.Text) + "'      )", dbconn);
                add4.ExecuteNonQuery();

                MessageBox.Show("Yeni müvekkil bilgileri kaydedildi");
            }
            else
            {
                MessageBox.Show("Seçili müvekkil yok. Dava eklemek için müvekkil seçmelisiniz");
            }
            MuvekkilAra f = new MuvekkilAra();
            f.Show();
            this.Close();
        }
Example #2
0
 private void button2_Click(object sender, EventArgs e)
 {
     MuvekkilAra pencerem =new MuvekkilAra();
     pencerem.Show();
 }