Pansiyon Takip Programı C#

Pansiyon 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…

[code language=”CSharp”]
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data.OleDb;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form2 frm2;
public Form3 frm3;
public Form4 frm4;
public Form1()
{
InitializeComponent();
frm2 = new Form2();
frm3 = new Form3();
frm4 =new Form4();

frm2.frm1 = this;
frm3.frm1 = this;
frm4.frm1 = this;

}
public OleDbConnection bag = new OleDbConnection("Provider=Microsoft.Jet.Oledb.4.0;Data Source=data.mdb");
public OleDbCommand kmt = new OleDbCommand();
public OleDbDataAdapter adtr = new OleDbDataAdapter();
public DataSet dtst = new DataSet();
public int satir;
public Boolean durum = false;

public void kitaplistele()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From Odabil", bag);
adtr.Fill(dtst, "Odabil");
dataGridView1.DataSource = dtst.Tables["Odabil"];
adtr.Dispose();
bag.Close();
}
public void kitaplistele2()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From Odabil", bag);
adtr.Fill(dtst, "Odabil");
frm2.dataGridView1.DataSource = dtst.Tables["Odabil"];
adtr.Dispose();
bag.Close();
}
public void kitaplistele3()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From Odabil", bag);
adtr.Fill(dtst, "Odabil");
frm3.dataGridView1.DataSource = dtst.Tables["Odabil"];
adtr.Dispose();
bag.Close();
}
public void kitaplistele4()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From Odabil", bag);
adtr.Fill(dtst, "Odabil");
frm4.dataGridView1.DataSource = dtst.Tables["Odabil"];
adtr.Dispose();
bag.Close();
}
public void okuyuculistele()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From Rezervasyonbil ", bag);
adtr.Fill(dtst, "Rezervasyonbil");
dataGridView2.DataSource = dtst.Tables["Rezervasyonbil"];
adtr.Dispose();
bag.Close();
}
public void okuyuculistele3()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From Rezervasyonbil ", bag);
adtr.Fill(dtst, "Rezervasyonbil");
frm2.dataGridView1.DataSource = dtst.Tables["Rezervasyonbil"];
adtr.Dispose();
bag.Close();
}
public void okuyuculistele2()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From Rezervasyonbil ", bag);
adtr.Fill(dtst, "Rezervasyonbil");
frm3.dataGridView2.DataSource = dtst.Tables["Rezervasyonbil"];
adtr.Dispose();
bag.Close();
}
public void barkodkontrol()
{
durum = false;
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "Select Adi_Soyadi from Rezervasyonbil";
OleDbDataReader oku;
oku = kmt.ExecuteReader();
while (oku.Read())
{

if (textBox1.Text == oku[0].ToString()) durum = true;

}
bag.Close();
oku.Dispose();
}
public void tckontrol()
{
durum = false;
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "Select Pansiyon_No from Odabil";
OleDbDataReader oku;
oku = kmt.ExecuteReader();
while (oku.Read())
{

if (textBox4.Text == oku[0].ToString()) durum = true;

}
bag.Close();
oku.Dispose();
}

private void button1_Click(object sender, EventArgs e)
{
frm2.ShowDialog();

}

private void button3_Click(object sender, EventArgs e)
{
frm3.ShowDialog();
}

private void button2_Click(object sender, EventArgs e)
{
Application.Exit();
}

private void Form1_Load(object sender, EventArgs e)
{
kitaplistele();
okuyuculistele();

dataGridView1.Columns[0].HeaderText = "Pansiyon_No";
dataGridView1.Columns[1].HeaderText = "Oda_Sayisi";
dataGridView1.Columns[2].HeaderText = "Banyo_Wc";
dataGridView1.Columns[3].HeaderText = "Mutfak";
dataGridView1.Columns[4].HeaderText = "D_Manzarasi";
dataGridView1.Columns[5].HeaderText = "Yatak_Sayisi";
dataGridView1.Columns[6].HeaderText = "Balkon";
dataGridView1.Columns[7].HeaderText = "TV";
dataGridView1.Columns[8].HeaderText = "Buzdolabi";
dataGridView1.Columns[9].HeaderText = "Firin";

dataGridView2.Columns[0].HeaderText = "Adı_Soyadi";
dataGridView2.Columns[1].HeaderText = "Telefon_No";
dataGridView2.Columns[2].HeaderText = "E-Mail";
dataGridView2.Columns[3].HeaderText = "Onemlilik_Der";
dataGridView2.Columns[4].HeaderText = "Pansiyon_No";
dataGridView2.Columns[4].HeaderText = "R_Baslangic";
dataGridView2.Columns[4].HeaderText = "R_Bitis";
dataGridView2.Columns[4].HeaderText = "K_Suresi";
}

private void textBox4_TextChanged(object sender, EventArgs e)
{
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From Odabil", bag); //burda adtr ü tanıttık
if (textBox4.Text == "") //burda diyorki eğer text7 yani arama yapılcak text boşsa datagridde bütün kayıtları göster
{
kmt.Connection = bag; //bağlantıyı sağladık
kmt.CommandText = "Select * from Odabil"; //bütün kayıtları gösterin sql kodu
adtr.SelectCommand = kmt;
adtr.Fill(dtst, "Odabil");
}
if (Convert.ToBoolean(bag.State) == false)
{
bag.Open();
}
adtr.SelectCommand.CommandText = " Select * From Odabil" +
" where(Pansiyon_No like ‘%" + textBox4.Text + "%’ )";
dtst.Clear();
adtr.Fill(dtst, "Odabil");
bag.Close();
adtr.Dispose();
}

private void textBox5_TextChanged(object sender, EventArgs e)
{
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From Odabil", bag); //burda adtr ü tanıttık
if (textBox5.Text == "") //burda diyorki eğer text7 yani arama yapılcak text boşsa datagridde bütün kayıtları göster
{
kmt.Connection = bag; //bağlantıyı sağladık
kmt.CommandText = "Select * from Odabil"; //bütün kayıtları gösterin sql kodu
adtr.SelectCommand = kmt;
adtr.Fill(dtst, "Odabil");
}
if (Convert.ToBoolean(bag.State) == false)
{
bag.Open();
}
adtr.SelectCommand.CommandText = " Select * From Odabil" +
" where(Oda_Sayisi like ‘%" + textBox5.Text + "%’ )";
dtst.Clear();
adtr.Fill(dtst, "Odabil");
bag.Close();
adtr.Dispose();
}

private void textBox9_TextChanged(object sender, EventArgs e)
{
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From Odabil", bag); //burda adtr ü tanıttık
if (textBox9.Text == "") //burda diyorki eğer text7 yani arama yapılcak text boşsa datagridde bütün kayıtları göster
{
kmt.Connection = bag; //bağlantıyı sağladık
kmt.CommandText = "Select * from Odabil"; //bütün kayıtları gösterin sql kodu
adtr.SelectCommand = kmt;
adtr.Fill(dtst, "Odabil");
}
if (Convert.ToBoolean(bag.State) == false)
{
bag.Open();
}
adtr.SelectCommand.CommandText = " Select * From Odabil" +
" where(Yatak_Sayisi like ‘%" + textBox9.Text + "%’ )";
dtst.Clear();
adtr.Fill(dtst, "Odabil");
bag.Close();
adtr.Dispose();
}

private void textBox1_TextChanged(object sender, EventArgs e)
{
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From Rezervasyonbil", bag); //burda adtr ü tanıttık
if (textBox1.Text == "") //burda diyorki eğer text7 yani arama yapılcak text boşsa datagridde bütün kayıtları göster
{
kmt.Connection = bag; //bağlantıyı sağladık
kmt.CommandText = "Select * from Rezervasyonbil"; //bütün kayıtları gösterin sql kodu
adtr.SelectCommand = kmt;
adtr.Fill(dtst, "Rezervasyonbil");
}
if (Convert.ToBoolean(bag.State) == false)
{
bag.Open();
}
adtr.SelectCommand.CommandText = " Select * From Rezervasyonbil" +
" where(Adi_Soyadi like ‘%" + textBox1.Text + "%’ )";
dtst.Clear();
adtr.Fill(dtst, "Rezervasyonbil");
bag.Close();
adtr.Dispose();
}

private void textBox2_TextChanged(object sender, EventArgs e)
{
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From Rezervasyonbil", bag); //burda adtr ü tanıttık
if (textBox2.Text == "") //burda diyorki eğer text7 yani arama yapılcak text boşsa datagridde bütün kayıtları göster
{
kmt.Connection = bag; //bağlantıyı sağladık
kmt.CommandText = "Select * from Rezervasyonbil"; //bütün kayıtları gösterin sql kodu
adtr.SelectCommand = kmt;
adtr.Fill(dtst, "Rezervasyonbil");
}
if (Convert.ToBoolean(bag.State) == false)
{
bag.Open();
}
adtr.SelectCommand.CommandText = " Select * From Rezervasyonbil" +
" where(Telefon_No like ‘%" + textBox2.Text + "%’ )";
dtst.Clear();
adtr.Fill(dtst, "Rezervasyonbil");
bag.Close();
adtr.Dispose();

}

private void button4_Click(object sender, EventArgs e)
{
frm4.ShowDialog();
}

}
}

[/code]

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…

[code language=”CSharp”]
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.OleDb;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication2
{
public partial class Form2 : Form
{
public Form1 frm1;

public Form2()
{
InitializeComponent();
}

private void Form2_Load(object sender, EventArgs e)
{
frm1.dtst.Clear();
frm1.okuyuculistele3();

}

private void button2_Click(object sender, EventArgs e)
{
this.Close();
}

private void button1_Click(object sender, EventArgs e)
{
frm1.bag.Open();
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "DELETE FROM Rezervasyonbil WHERE Adi_Soyadi=’" + textBox6.Text + "’";

frm1.kmt.ExecuteNonQuery();
frm1.bag.Close();
frm1.kmt.Dispose();
frm1.dtst.Clear();
frm1.okuyuculistele3();
}
}
}

[/code]

FORM1 İçerisine Yazılacak Kodlar…

[code language=”CSharp”]
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 WindowsFormsApplication2
{
public partial class Form3 : Form
{
public Form1 frm1;
public Form3()
{
InitializeComponent();
}

private void Form3_Load(object sender, EventArgs e)
{
frm1.dtst.Clear();
frm1.kitaplistele3();
frm1.okuyuculistele2();
}

private void button2_Click(object sender, EventArgs e)
{
this.Close();
}

private void button1_Click(object sender, EventArgs e)
{

frm1.bag.Open();

frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "INSERT INTO Rezervasyonbil(Adi_Soyadi,Telefon_No,E_Mail,Onemlilik_Der,Pansiyon_No,R_Baslangic,R_Bitis,K_Suresi) VALUES (‘" + textBox6.Text + "’,’" + textBox7.Text + "’,’" + textBox8.Text + "’,’" + textBox1.Text + "’,’" + textBox10.Text + "’,’" + textBox11.Text + "’,’" + textBox12.Text + "’,’" + textBox13.Text + "’) ";

frm1.kmt.ExecuteNonQuery();
frm1.bag.Close();
frm1.kmt.Dispose();
frm1.dtst.Clear();
frm1.kitaplistele3();
frm1.okuyuculistele2();

}
}
}

[/code]

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…

[code language=”CSharp”]
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.OleDb;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication2
{
public partial class Form4 : Form

{
public Form1 frm1;

public Form4()
{
InitializeComponent();
}

private void Form4_Load(object sender, EventArgs e)
{
frm1.kitaplistele4();
}

private void button1_Click(object sender, EventArgs e)
{
this.Close();
}

private void textBox1_TextChanged(object sender, EventArgs e)
{
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From Odabil", frm1.bag);
if (textBox1.Text == "")
{
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "Select * from Odabil";
adtr.SelectCommand = frm1.kmt;
adtr.Fill(frm1.dtst, "Odabil");
}
if (Convert.ToBoolean(frm1.bag.State) == false)
{
frm1.bag.Open();
}
adtr.SelectCommand.CommandText = " Select * From Odabil" +
" where(Pansiyon_No like ‘%" + textBox1.Text + "%’ )";
frm1.dtst.Clear();
adtr.Fill(frm1.dtst, "Odabil");
frm1.bag.Close();
adtr.Dispose();
}

private void textBox2_TextChanged(object sender, EventArgs e)
{
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From Odabil",frm1.bag);
if (textBox2.Text == "")
{
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "Select * from Odabil";
adtr.SelectCommand = frm1.kmt;
adtr.Fill(frm1.dtst, "Odabil");
}
if (Convert.ToBoolean(frm1.bag.State) == false)
{
frm1.bag.Open();
}
adtr.SelectCommand.CommandText = " Select * From Odabil" +
" where(Oda_Sayisi like ‘%" + textBox2.Text + "%’ )";
frm1.dtst.Clear();
adtr.Fill(frm1.dtst, "Odabil");
frm1.bag.Close();
adtr.Dispose();
}

private void textBox3_TextChanged(object sender, EventArgs e)
{
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From Odabil", frm1.bag);
if (textBox3.Text == "")
{
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "Select * from Odabil";
adtr.SelectCommand = frm1.kmt;
adtr.Fill(frm1.dtst, "Odabil");
}
if (Convert.ToBoolean(frm1.bag.State) == false)
{
frm1.bag.Open();
}
adtr.SelectCommand.CommandText = " Select * From Odabil" +
" where(Yatak_Sayisi like ‘%" + textBox3.Text + "%’ )";
frm1.dtst.Clear();
adtr.Fill(frm1.dtst, "Odabil");
frm1.bag.Close();
adtr.Dispose();
}
}
}

[/code]

Bu ve benzeri takip programlar veya bu programa artı özellikler ekletmek istiyorsanız gorselprogram@gmail.com adresine mail atın.

Projeyi İNDİR

Yorumlar 8

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir