Nikah İşlemleri Takip Programı C#
Nikah İşlemleri Takip Programı C#
Bu ve benzeri takip programlar veya bu programa artı özellikler ekletmek istiyorsanız gorselprogram@gmail.com adresine mail atın.
FORM1 İçerisine Yazılacak Kodlar…
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Data.OleDb; //bu kod oledb lerin çıkması için gerekli
using System.Windows.Forms;
namespace WindowsFormsApplication6
{
public partial class Form1 : Form
{
public Form2 frm2;
public Form3 frm3;
public Form4 frm4;
public Form5 frm5;
public Form6 frm6;
public Form7 frm7;
public Form8 frm8;
public Form9 frm9;
public Form10 frm10;
//yukardai kodlar formlar arası geçiş için gerekli
public OleDbConnection bag = new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source=vt1.mdb"); //veri tabanımızla bağlantıyı sağlıyoruz
public DataSet dtst = new DataSet(); //veri tabanındaki verilerin geçici olarak saklandığı alan
public OleDbCommand kmt = new OleDbCommand(); //sql komutlarını yazmak için gerekli olan kontrol
public void b_aday_list() //bayan adayları veri tabanındaki tablodan çekerek datagridde gösteriyor
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("Select Nikah_no,Ad,Soyad,A_Ad,B_Ad,Medeni_H from bkutuk1", bag);
adtr.Fill(dtst, "bkutuk1");
frm7.dataGridView1.DataSource = dtst;
frm7.dataGridView1.DataMember = "bkutuk1";
bag.Close();
adtr.Dispose();
}
public void e_aday_list() //erkek adayları veri tabanındaki tablodan çekerek datagridde gösteriyor
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("Select Nikah_no,Ad,Soyad,A_Ad,B_Ad,Medeni_H from ekutuk1", bag);
adtr.Fill(dtst, "ekutuk1");
frm7.dataGridView2.DataSource = dtst;
frm7.dataGridView2.DataMember = "ekutuk1";
bag.Close();
adtr.Dispose();
}
public void evli_list() //bu form8 deki datagridde evli olan adaylar tablosunu yani kutuk2 yi gösteriyor
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("Select Ad,Soyad,A_Ad,B_Ad,Medeni_H from kutuk2", bag);
adtr.Fill(dtst,"kutuk2");
frm8.dataGridView1.DataSource = dtst;
frm8.dataGridView1.DataMember = "kutuk2";
bag.Close();
adtr.Dispose();
}
public void arama() //erkek adayları arama; bunu oluşturmamdaki amaç evlilik olayında nikah kodu girildikden sonra form7 de sadece textde girilen nikah kodundaki verileri gösteriyor ve verileri ordan alıyorum
{
OleDbDataAdapter adtr = new OleDbDataAdapter("select Nikah_no,Ad,Soyad,A_Ad,B_Ad,Medeni_H From ekutuk1", bag);
if (frm2.textBox1.Text == "")
{
kmt.Connection = bag;
kmt.CommandText = "Select * from ekutuk1";
adtr.SelectCommand = kmt;
adtr.Fill(dtst, "ekutuk1");
}
if (Convert.ToBoolean(bag.State) == false)
{
bag.Open();
}
adtr.SelectCommand.CommandText = " Select * From ekutuk1" +
" where(Nikah_no like '%" + frm2.textBox1.Text + "%' )";
dtst.Tables["ekutuk1"].Clear();
adtr.Fill(dtst, "ekutuk1");
bag.Close();
adtr.Dispose();
}
public void arama2() //bayan adayları arama; bunu oluşturmamdaki amaç evlilik olayında nikah kodu girildikden sonra form7 de sadece textde girilen nikah kodundaki verileri gösteriyor ve verileri ordan alıyorum
{
OleDbDataAdapter adtr = new OleDbDataAdapter("select Nikah_no,Ad,Soyad,A_Ad,B_Ad,Medeni_H From bkutuk1", bag);
if (frm2.textBox1.Text == "")
{
kmt.Connection = bag;
kmt.CommandText = "Select * from bkutuk1";
adtr.SelectCommand = kmt;
adtr.Fill(dtst, "bkutuk1");
}
if (Convert.ToBoolean(bag.State) == false)
{
bag.Open();
}
adtr.SelectCommand.CommandText = " Select * From bkutuk1" +
" where(Nikah_no like '%" + frm2.textBox1.Text + "%' )";
dtst.Tables["bkutuk1"].Clear();
adtr.Fill(dtst, "bkutuk1");
bag.Close();
adtr.Dispose();
}
public Form1()
{
InitializeComponent();
frm2 = new Form2();
frm3 = new Form3();
frm4 = new Form4();
frm5 = new Form5();
frm6 = new Form6();
frm7 = new Form7();
frm8 = new Form8();
frm9 = new Form9();
frm10 = new Form10();
frm2.frm1 = this;
frm3.frm1 = this;
frm4.frm1 = this;
frm5.frm1 = this;
frm6.frm1 = this;
frm7.frm1 = this;
frm8.frm1 = this;
frm9.frm1 = this;
frm10.frm1 = this;
//yukardaki olay form2 ve diğerlerinin açılması için gerekli kodlar
//burda frm2.frm1 çıkması için form2 de ve diğer bütün formlarda form1 hariç frm1 diye form1i tanıyoruz
}
private void button2_Click(object sender, EventArgs e)
{
dtst.Clear(); //dataseti temizledim
evli_list(); //evli olanları gösteren kontrolü çalıştırdım
b_aday_list(); //bayan adayları gösteren kontrolü çalıştırdım
e_aday_list(); //erkek adayları gösteren kontrolü çalıştırdım
this.Hide(); //mevcut formu gizler
frm7.ShowDialog(); //form7 yi açtım
}
private void button3_Click(object sender, EventArgs e)
{
dtst.Clear(); //dataseti temizledim
evli_list(); //evli olanları gösteren kontrolü çalıştırdım
b_aday_list(); //bayan adayları gösteren kontrolü çalıştırdım
e_aday_list(); //erkek adayları gösteren kontrolü çalıştırdım
this.Hide(); //mevcut formu gizler
frm8.ShowDialog(); //form8 i açar
}
private void button1_Click_1(object sender, EventArgs e)
{
if (radioButton1.Checked == true) //radiobuton1 seçiliyse alttaki işlemleri yap
{
this.Hide(); //mevcut formu gizler
frm2.ShowDialog(); //form2 yi açar
}
if (radioButton2.Checked == true) ////radiobuton2 seçiliyse alttaki işlemleri yap
{
this.Hide(); //mevcut formu gizler
frm9.ShowDialog(); //form9 u açar
}
if (radioButton1.Checked==false && radioButton2.Checked==false) //ikiside seçili değilse seçmesi için mesaj verdiriyorum
{
MessageBox.Show("Lütfen Resmi Nikah veya Dini Nikahdan Birini seçiniz","Uyarı");
}
}
private void kullanımToolStripMenuItem_Click(object sender, EventArgs e)
{
//Menü ekleme olayı: bunun için ToolBoxda Menus & Toolbars başlığı altında Menu Strip ekleriz. Form başlığının altında zaten hemen açılıyor ordan isim yazarak yeni menüler ekleriz.
this.Hide(); //mevcut formu gizler
frm10.Show(); //form10 u açar
}
private void button4_Click(object sender, EventArgs e)
{
Close(); //programı kapar.
}
}
}
Bu ve benzeri takip programlar veya bu programa artı özellikler ekletmek istiyorsanız gorselprogram@gmail.com adresine mail atın.
FORM2 İçerisine Yazılacak Kodlar…
public partial class Form2 : Form
{
public Form1 frm1;
public Form2()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
frm1.frm3.button1.Enabled = true;
frm1.frm3.button2.Enabled = true;
frm1.frm3.checkBox1.Checked = false;
frm1.frm3.checkBox2.Checked = false;
frm1.frm3.checkBox3.Checked = false;
this.Hide();
frm1.frm3.ShowDialog();
}
private void button2_Click(object sender, EventArgs e)
{
DialogResult cevap1,cevap2;
if (textBox1.Text == "")
{
MessageBox.Show("Lütfen Size Verilen Nikah Kodunu Giriniz");
}
else
{
frm1.e_aday_list();
frm1.b_aday_list();
frm1.arama();
frm1.arama2();
frm1.frm7.Show();
frm1.frm7.Hide();
cevap1 = MessageBox.Show(" Sen " + frm1.frm7.textBox8.Text + " ve " + frm1.frm7.textBox9.Text + " kızı " + frm1.frm7.textBox2.Text + " " + frm1.frm7.textBox3.Text + " Hastalık sağlıkta...\n " + frm1.frm7.textBox10.Text + " ve " + frm1.frm7.textBox11.Text + " oğlu " + frm1.frm7.textBox5.Text + " " + frm1.frm7.textBox6.Text + " 'yı kocalığa kabul ediyormusun", "TC Evlendirme Dairesi", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (cevap1 == DialogResult.Yes)
{
cevap2 = MessageBox.Show("Peki Sen " + frm1.frm7.textBox10.Text + " ve " + frm1.frm7.textBox11.Text + " oğlu " + frm1.frm7.textBox5.Text + " hastalıkda sağlıkda...\n" + frm1.frm7.textBox8.Text + " ve " + frm1.frm7.textBox9.Text + " kızı " + frm1.frm7.textBox2.Text + "i karılığa kabul ediyorumusun", "TC Evlendirme Dairesi", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (cevap2 == DialogResult.Yes)
{
MessageBox.Show("bende sizi devletin bana verdiği yetkiye danayarakdan karı ve koca ilan ediyom\nSayın " +frm1.frm7.textBox5.Text + " Gelini öpebilirsiniz..","TC Evlendirme Dairesi" );
frm1.bag.Open();
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "INSERT INTO kutuk2(Ad , Soyad, A_Ad , B_Ad , Medeni_H ) VALUES ('" + frm1.frm7.textBox2.Text + "','" + frm1.frm7.textBox6.Text + "','" + frm1.frm7.textBox8.Text + "','" + frm1.frm7.textBox9.Text + "','" + "Evli" + "')";
frm1.kmt.ExecuteNonQuery();
frm1.kmt.CommandText = "INSERT INTO kutuk2(Ad , Soyad , A_Ad , B_Ad,Medeni_H) VALUES ('" + frm1.frm7.textBox5.Text + "','" + frm1.frm7.textBox6.Text + "','" + frm1.frm7.textBox10.Text + "','" + frm1.frm7.textBox11.Text + "','" + "Evli" + "')";
frm1.kmt.ExecuteNonQuery();
frm1.kmt.CommandText="DELETE FROM ekutuk1 WHERE Nikah_no='"+textBox1.Text +"'";
frm1.kmt.ExecuteNonQuery();
frm1.kmt.CommandText = "DELETE FROM bkutuk1 WHERE Nikah_no='" + textBox1.Text + "'";
frm1.kmt.ExecuteNonQuery();
frm1.bag.Close();
frm1.kmt.Dispose();
frm1.dtst.Clear();
frm1.evli_list();
frm1.e_aday_list();
frm1.b_aday_list();
}
else
{
MessageBox.Show("Sayın damat efendi madem evlenmeyi reddecektin niye evlilik için başvurdunuz \nDevletin bana verdiği yetkiye dayanarak sizi EVLENDİRMİYORUM... ","TC Evlendirmeme Dairesi");
}
}
else
{
MessageBox.Show("Sayın gelin hanım efendi madem evlenmeyi reddecektin niye evlilik için başvurdunuz \nDevletin bana verdiği yetkiye dayanarak sizi EVLENDİRMİYORUM...", "TC Evlendirmeme Dairesi");
}
}
}
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if ((char.IsDigit(e.KeyChar) == false) && (e.KeyChar != (char)08))
{
e.Handled = true;
}
}
private void button3_Click(object sender, EventArgs e)
{
this.Hide();
frm1.Show();
}
private void button4_Click(object sender, EventArgs e)
{
frm1.dtst.Clear();
frm1.e_aday_list();
frm1.b_aday_list();
frm1.evli_list();
this.Hide();
frm1.frm7.Show();
}
private void button5_Click(object sender, EventArgs e)
{
frm1.dtst.Clear();
frm1.e_aday_list();
frm1.b_aday_list();
frm1.evli_list();
this.Hide();
frm1.frm8.Show();
}
}
Bu ve benzeri takip programlar veya bu programa artı özellikler ekletmek istiyorsanız gorselprogram@gmail.com adresine mail atın.
FORM3 İçerisine Yazılacak Kodlar…
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Data.OleDb;
using System.Windows.Forms;
namespace WindowsFormsApplication6
{
public partial class Form3 : Form
{
public Form1 frm1;
public void nikahkodu() //veri tabanındaki nikahkodlarına bakıyor en sondaki üyeyince kodunu bir artırıyor
{
frm1.bag.Open();
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "Select * from ekutuk1";
OleDbDataReader oku;
oku =frm1.kmt.ExecuteReader();
while (oku.Read())
{
textBox1.Text = (Convert.ToInt32(oku[0]) + 1).ToString();
}
frm1.bag.Close();
frm1.kmt.Dispose();
}
public Form3()
{
InitializeComponent();
}
private void Form3_Load(object sender, EventArgs e)
{
textBox1.Text = "1";
//burda veritabanındaki nikah kodu alanını bir arttırak form yüklenirken sayısal değer atıcaz text1 e
nikahkodu();
}
private void label1_MouseMove(object sender, MouseEventArgs e)
{
MessageBox.Show("Evlilik Nikah Kodu hakkında bilgi almak için lütfen tıklayınız");
}
private void label1_MouseUp(object sender, MouseEventArgs e)
{
MessageBox.Show("Bu veri tabanımızdan size verilen evlendirme için gerekli bir işlemdir saygılarımla..");
}
private void button1_Click(object sender, EventArgs e)
{
frm1.frm4.ShowDialog();
}
private void button2_Click(object sender, EventArgs e)
{
frm1.frm5.ShowDialog();
}
private void button3_Click(object sender, EventArgs e)
{
frm1.frm6.ShowDialog();
}
private void button4_Click(object sender, EventArgs e)
{
if (button1.Enabled == false || button2.Enabled == false)
{
if (checkBox1.Checked == false || checkBox2.Checked == false || checkBox3.Checked == false)
{
MessageBox.Show("Çıkmak için lütfen Gerekli İşlemler Bölümündeki işlemleri tamamlayınız");
}
else
{
MessageBox.Show("Lütfen Nikah Kodunuzu unutmayınız \nNikah Kodunuz: " + textBox1.Text ,"Hatırlatma");
this.Hide();
frm1.frm2.Show();
}
}
else
{
this.Hide();
frm1.frm2.Show();
}
}
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked == true)
{
button1.Enabled = false;
}
if (checkBox1.Checked == true && checkBox2.Checked == true)
{
button3.Enabled = true;
}
else
{
button3.Enabled = false;
}
}
private void checkBox2_CheckedChanged(object sender, EventArgs e)
{
if (checkBox2.Checked == true)
{
button2.Enabled = false;
}
if (checkBox1.Checked == true && checkBox2.Checked == true)
{
button3.Enabled = true;
}
else
{
button3.Enabled = false;
}
}
private void checkBox3_CheckedChanged(object sender, EventArgs e)
{
if (checkBox3.Checked == true)
{
button3.Enabled = false;
}
}
}
}
FORM4 İçerisine Yazılacak Kodlar…
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication6
{
public partial class Form4 : Form
{
string b_tarih;
TimeSpan s_tarih;
public Form1 frm1;
public Form4()
{
InitializeComponent();
}
private void Form4_Load(object sender, EventArgs e)
{
textBox1.Enabled = true;
textBox2.Enabled = true;
textBox3.Enabled = true;
textBox4.Enabled = true;
textBox5.Enabled = true;
textBox6.Enabled = true;
comboBox1.Enabled = true;
comboBox2.Enabled = true;
comboBox3.Enabled = true;
button2.Enabled = true;
b_tarih = DateTime.Now.ToShortDateString();
}
private void button3_Click(object sender, EventArgs e)
{
Close();
}
private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
{
//s_tarih = DateTime.Parse(b_tarih) - DateTime.Parse(dateTimePicker1.Text);
//label11.Text = s_tarih.TotalDays.ToString();
//if (Convert.ToInt32(label11.Text) / 365 < 18)
//{
// textBox1.Enabled = false;
// textBox2.Enabled = false;
// textBox3.Enabled = false;
// textBox4.Enabled = false;
// textBox5.Enabled = false;
// textBox6.Enabled = false;
// comboBox1.Enabled = false;
// comboBox2.Enabled = false;
// comboBox3.Enabled = false;
// button2.Enabled = false;
// MessageBox.Show("18 yaşını doldurmamışsınız işlem yapılamaz");
//}
//else
//{
// textBox1.Enabled = true;
// textBox2.Enabled = true;
// textBox3.Enabled = true;
// textBox4.Enabled = true;
// textBox5.Enabled = true;
// textBox6.Enabled = true;
// comboBox1.Enabled = true;
// comboBox2.Enabled = true;
// comboBox3.Enabled = true;
// button2.Enabled = true;
//}
}
private void button2_Click(object sender, EventArgs e)
{
s_tarih = DateTime.Parse(b_tarih) - DateTime.Parse(dateTimePicker1.Text);
label11.Text = s_tarih.TotalDays.ToString();
if (label11.Text == "zaman")
{
MessageBox.Show("Lütfen Doğum Tarihinizi Giriniz");
}
else
{
if (Convert.ToInt32(label11.Text) / 365 < 18)
{
MessageBox.Show("Yaşınız 18 den küçük olduğu için evlilik işlemi yapılamaz");
}
else
{
frm1.bag.Open();
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "INSERT INTO bkutuk1(Nikah_no,D_tarih,Tc,Ad,Soyad,A_Ad,B_Ad,Kan_G,Memleket,Adres,Medeni_H) VALUES ('" + frm1.frm3.textBox1.Text + "','" + dateTimePicker1.Text + "','" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "','" + comboBox1.Text + "','" + comboBox2.Text + "','" + textBox6.Text + "','" + comboBox3.Text + "') ";
frm1.kmt.ExecuteNonQuery();
frm1.bag.Close();
frm1.kmt.Dispose();
frm1.dtst.Clear();
frm1.b_aday_list();
frm1.frm3.checkBox1.Checked = true;
Close();
}
}
}
private void button1_Click(object sender, EventArgs e)
{
openFileDialog1.ShowDialog();
pictureBox1.ImageLocation = openFileDialog1.FileName;
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
}
}
}
Bu ve benzeri takip programlar veya bu programa artı özellikler ekletmek istiyorsanız gorselprogram@gmail.com adresine mail atın.
FORM5 İçerisine Yazılacak Kodlar…
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication6
{
public partial class Form5 : Form
{
string b_tarih;
TimeSpan s_tarih;
public Form1 frm1;
public Form5()
{
InitializeComponent();
}
private void Form5_Load(object sender, EventArgs e)
{
textBox1.Enabled = true;
textBox2.Enabled = true;
textBox3.Enabled = true;
textBox4.Enabled = true;
textBox5.Enabled = true;
textBox6.Enabled = true;
comboBox1.Enabled = true;
comboBox2.Enabled = true;
comboBox3.Enabled = true;
button2.Enabled = true;
b_tarih = DateTime.Now.ToShortDateString();
}
private void button3_Click(object sender, EventArgs e)
{
Close();
}
private void button2_Click(object sender, EventArgs e)
{
s_tarih = DateTime.Parse(b_tarih) - DateTime.Parse(dateTimePicker1.Text);
label11.Text = s_tarih.TotalDays.ToString();
if (label11.Text == "zaman")
{
MessageBox.Show("Lütfen Doğum Tarihinizi Giriniz");
}
else
{
if (Convert.ToInt32(label11.Text) / 365 < 18)
{
MessageBox.Show("Yaşını 18 den küçük olduğu için evlilik işlemi yapılamaz");
}
else
{
frm1.bag.Open();
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "INSERT INTO ekutuk1(Nikah_no,D_tarih,Tc,Ad,Soyad,A_Ad,B_Ad,Kan_G,Memleket,Adres,Medeni_H) VALUES ('" + frm1.frm3.textBox1.Text + "','" + dateTimePicker1.Text + "','" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "','" + comboBox1.Text + "','" + comboBox2.Text + "','" + textBox6.Text + "','" + comboBox3.Text + "') ";
frm1.kmt.ExecuteNonQuery();
frm1.bag.Close();
frm1.kmt.Dispose();
frm1.dtst.Clear();
frm1.e_aday_list();
frm1.frm3.checkBox2.Checked = true;
Close();
}
}
}
private void button1_Click(object sender, EventArgs e)
{
openFileDialog1.ShowDialog();
pictureBox1.ImageLocation = openFileDialog1.FileName;
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
}
}
}
FORM6 İçerisine Yazılacak Kodlar…
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication6
{
public partial class Form6 : Form
{
public Form1 frm1;
int sayi = 0;
public Form6()
{
InitializeComponent();
}
private void checkBox2_CheckedChanged(object sender, EventArgs e)
{
if (checkBox2.Checked == true)
{
checkBox1.Top = 82;
checkBox3.Top = 102;
checkBox4.Top = 121;
checkBox5.Enabled = false;
checkBox6.Enabled = false;
checkBox5.Visible = true;
checkBox6.Visible = true;
checkBox5.Checked = true;
checkBox6.Checked = true;
sayi = 1;
}
else
{
if (checkBox5.Visible == true)
{
checkBox5.Enabled = true;
checkBox6.Enabled = true;
checkBox5.Visible = false;
checkBox6.Visible = false;
checkBox1.Top = 54;
checkBox3.Top = 86;
checkBox4.Top = 121;
}
else
{
checkBox1.Top = 54;
checkBox3.Top = 86;
checkBox4.Top = 121;
checkBox5.Enabled = true;
checkBox6.Enabled = true;
checkBox5.Visible = false;
checkBox6.Visible = false;
checkBox5.Checked = false;
checkBox6.Checked = false;
sayi = 0;
}
}
}
private void Form6_Load(object sender, EventArgs e)
{
checkBox5.Top = 42;
checkBox5.Left = 72;
checkBox6.Top = 62;
checkBox6.Left = 72;
sayi = 0;
}
private void label1_Click(object sender, EventArgs e)
{
if (sayi == 1)
{
checkBox1.Top = 54;
checkBox3.Top = 86;
checkBox4.Top = 121;
if (checkBox2.Checked == true)
{
checkBox5.Enabled = false;
checkBox6.Enabled = false;
checkBox5.Checked = true;
checkBox6.Checked = true;
}
else
{
checkBox5.Enabled = true;
checkBox6.Enabled = true;
checkBox5.Checked = false;
checkBox6.Checked = false;
}
checkBox5.Visible = false;
checkBox6.Visible = false;
sayi = 0;
}
else
{
checkBox1.Top = 82;
checkBox3.Top = 102;
checkBox4.Top = 121;
if (checkBox2.Checked == true)
{
checkBox5.Enabled = false;
checkBox6.Enabled = false;
checkBox5.Checked = true;
checkBox6.Checked = true;
}
else
{
checkBox5.Enabled = true;
checkBox6.Enabled = true;
checkBox5.Checked = false;
checkBox6.Checked = false;
}
checkBox5.Visible = true;
checkBox6.Visible = true;
sayi = 1;
}
}
private void checkBox5_CheckedChanged(object sender, EventArgs e)
{
if (checkBox5.Checked == true &amp;amp;&amp;amp; checkBox6.Checked == true)
{
checkBox2.Checked = true;
}
else
{
checkBox2.Checked = false;
}
}
private void checkBox6_CheckedChanged(object sender, EventArgs e)
{
if (checkBox5.Checked == true &amp;amp;&amp;amp; checkBox6.Checked == true)
{
checkBox2.Checked = true;
}
else
{
checkBox2.Checked = false;
}
}
private void button2_Click(object sender, EventArgs e)
{
Close();
}
private void button1_Click(object sender, EventArgs e)
{
if (checkBox1.Checked == false || checkBox2.Checked == false || checkBox3.Checked == false || checkBox4.Checked == false || checkBox5.Checked == false || checkBox6.Checked == false)
{
MessageBox.Show("Evraklarınız Tam Değil Lütfen Evrakları Tamamlayıp Tekrar Geliniz");
Close();
}
else
{
frm1.bag.Open();
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText="UPDATE ekutuk1 SET Evrak='"+ "EvrakTam" +"' WHERE Nikah_no='"+frm1.frm3.textBox1.Text +"'";
frm1.kmt.ExecuteNonQuery();
frm1.kmt.CommandText = "UPDATE bkutuk1 SET Evrak='" + "EvrakTam" + "' WHERE Nikah_no='" + frm1.frm3.textBox1.Text + "'";
frm1.kmt.ExecuteNonQuery();
frm1.bag.Close();
frm1.kmt.Dispose();
frm1.dtst.Clear();
frm1.e_aday_list();
frm1.b_aday_list();
frm1.frm3.checkBox3.Checked = true;
Close();
}
}
}
}
Bu ve benzeri takip programlar veya bu programa artı özellikler ekletmek istiyorsanız gorselprogram@gmail.com adresine mail atın.
FORM7 İçerisine Yazılacak Kodlar…
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication6
{
public partial class Form7 : Form
{
public Form1 frm1;
public Form7()
{
InitializeComponent();
}
void textyaz()
{
textBox7.Text = (this.BindingContext[frm1.dtst, "ekutuk1"].Position + 1) + " / " + this.BindingContext[frm1.dtst, "ekutuk1"].Count;
}
private void Form7_Load(object sender, EventArgs e)
{
try
{
textBox1.DataBindings.Add("Text", frm1.dtst, "bkutuk1.Nikah_no");
textBox2.DataBindings.Add("Text", frm1.dtst, "bkutuk1.Ad");
textBox3.DataBindings.Add("Text", frm1.dtst, "bkutuk1.Soyad");
textBox8.DataBindings.Add("Text", frm1.dtst, "bkutuk1.A_Ad");
textBox9.DataBindings.Add("Text", frm1.dtst, "bkutuk1.B_Ad");
textBox12.DataBindings.Add("Text", frm1.dtst, "bkutuk1.Medeni_H");
textBox4.DataBindings.Add("Text", frm1.dtst, "ekutuk1.Nikah_no");
textBox5.DataBindings.Add("Text", frm1.dtst, "ekutuk1.Ad");
textBox6.DataBindings.Add("Text", frm1.dtst, "ekutuk1.Soyad");
textBox10.DataBindings.Add("Text", frm1.dtst, "ekutuk1.A_Ad");
textBox11.DataBindings.Add("Text", frm1.dtst, "ekutuk1.B_Ad");
textBox13.DataBindings.Add("Text", frm1.dtst, "ekutuk1.Medeni_H");
textyaz();
}
catch
{
}
}
private void button1_Click(object sender, EventArgs e)
{
this.BindingContext[frm1.dtst, "bkutuk1"].Position = 0;
this.BindingContext[frm1.dtst, "ekutuk1"].Position = 0;
textyaz();
}
private void button2_Click(object sender, EventArgs e)
{
this.BindingContext[frm1.dtst, "bkutuk1"].Position -= 1;
this.BindingContext[frm1.dtst, "ekutuk1"].Position -=1;
textyaz();
}
private void button3_Click(object sender, EventArgs e)
{
this.BindingContext[frm1.dtst, "bkutuk1"].Position += 1;
this.BindingContext[frm1.dtst, "ekutuk1"].Position += 1;
textyaz();
}
private void button4_Click(object sender, EventArgs e)
{
this.BindingContext[frm1.dtst, "bkutuk1"].Position = this.BindingContext[frm1.dtst, "bkutuk1"].Count;
this.BindingContext[frm1.dtst, "ekutuk1"].Position = this.BindingContext[frm1.dtst, "ekutuk1"].Count;
textyaz();
}
private void button5_Click(object sender, EventArgs e)
{
this.Hide();
}
private void button6_Click(object sender, EventArgs e)
{
this.Hide();
frm1.Show();
}
private void button7_Click(object sender, EventArgs e)
{
this.Hide();
frm1.frm2.Show();
}
private void button8_Click(object sender, EventArgs e)
{
this.Hide();
frm1.frm9.Show();
}
}
}
FORM8 İçerisine Yazılacak Kodlar…
public partial class Form8 : Form
{
public Form1 frm1;
public Form8()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
this.Hide();
frm1.Show();
}
private void button2_Click(object sender, EventArgs e)
{
this.Hide();
frm1.frm2.Show();
}
private void button3_Click(object sender, EventArgs e)
{
this.Hide();
frm1.frm9.Show();
}
}
FORM9 İçerisine Yazılacak Kodlar…
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication6
{
public partial class Form9 : Form
{
public Form1 frm1;
public Form9()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
DialogResult cevap1,cevap2;
if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "" || textBox4.Text == "" || textBox5.Text == "" || textBox6.Text == "" || textBox7.Text == "" || textBox8.Text == "")
{
MessageBox.Show("Lütfen boş yerleri doldurunuz..", "Uyarı");
}
else
{
cevap1= MessageBox.Show("Sen gelinin Velisi " + textBox4.Text + " kızının evlenmesine razı mısınız","TC Diyanet İşleri",MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (cevap1 == DialogResult.Yes)
{
cevap2 = MessageBox.Show("Sen damadın Velisi " + textBox8.Text + " oğlunun evlenmesine razı mısınız", "TC Diyanet İşleri", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (cevap2 == DialogResult.Yes)
{
MessageBox.Show("Heyırlı uğurlu olsun Allah ın berebeti ve rahmeti üzerinizde olsun", "TC Diyanet İşleri");
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
textBox4.Text = "";
textBox5.Text = "";
textBox6.Text = "";
textBox7.Text = "";
textBox8.Text = "";
}
else
{
MessageBox.Show("Damadın Velisinin izni yok ise evlilikde yoktur", "TC Diyanet İşleri");
}
}
else
{
MessageBox.Show("Gelinin Velisinin rızası yok ise evlilikde yoktur", "TC Diyanet İşleri");
}
}
}
private void button2_Click(object sender, EventArgs e)
{
this.Hide();
frm1.ShowDialog();
}
}
}
FORM10 İçerisine Yazılacak Kodlar…
private void button1_Click(object sender, EventArgs e)
{
this.Hide();
frm1.Show();
}
Bu ve benzeri takip programlar veya bu programa artı özellikler ekletmek istiyorsanız gorselprogram@gmail.com adresine mail atın.
Projeyi İNDİR
Rica: Sitemizin Google'da Ön Sıralarda Çıkması İçin Lütfen Alttaki Google+ Butonuna Tıklayınız , Sayfamızı Facebookta Beğeniniz veya yazıları Twitter,Facebookta paylaşınız.


















Son Yorumlar