Gorsel Programlama | Görsel Programlama | C#.Net | VB.Net | C# Console

ana sayfa > C# > Fırın Takip Programı C#

Fırın Takip Programı C#

Pazar, 20 Haz 2010 yorum ekle yorumlara git

Fırın 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…

public partial class Form1 : Form
{
public Form2 frm2;
public Form1()
{

InitializeComponent();
frm2 = new Form2();
frm2.frm1 = this;
}
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "" || textBox2.Text == "")
{
MessageBox.Show("Boş Alanları Doldurun");
}
else
{
if (textBox1.Text == "1")
{
if (textBox2.Text == "1")

frm2.Show();
this.Hide();

}
else

MessageBox.Show("Girmiş olduğunuz Kullanıcı Adı Veya Şifre yanlıştır. Lütfen tekrar deneyiniz.", "Giriş");
}
}

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

FORM2 İçerisine Yazılacak Kodlar…

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 Fırın_Takip_Programı
{
public partial class Form2 : Form
{
public Form1 frm1;
public Form3 frm3;
public Form4 frm4;
public Form5 frm5;
public Form2()
{
InitializeComponent();
frm3 = new Form3();
frm4 = new Form4();
frm5 = new Form5();
frm3.frm2 = this;
frm4.frm2 = this;
frm5.frm2 = 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 Boolean durum = false;

public void listele()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("Select * From ÜrünGirisi", bag);
adtr.Fill(dtst, "ÜrünGirisi");
dataGridView1.DataSource = dtst.Tables["ÜrünGirisi"];
adtr.Dispose();
bag.Close();
}

private void button1_Click(object sender, EventArgs e)
{
if (durum == false)
{
if (textBox1.Text != "" && textBox2.Text != "" && textBox3.Text != "")
{
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "INSERT INTO [ÜrünGirisi]([Ürün Kodu],[Ürün Adı],[Ağırlık],[Satış Fiyatı])VALUES('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "')";
kmt.ExecuteNonQuery();
kmt.Dispose();
bag.Close();
dtst.Tables["ÜrünGirisi"].Clear();
listele();
MessageBox.Show("Kayıt işlemi tamamlandı !");
}
else MessageBox.Show("Boş alanları doldurunuz !");
}

}

private void Form2_Load(object sender, EventArgs e)
{
listele();
}

private void button2_Click(object sender, EventArgs e)
{
string silinecek;
try
{
int row = 0;
for (row = 0; row <= dataGridView1.Rows.Count; row++)
{

if (dataGridView1.Rows[row].Cells[0].Selected == true || dataGridView1.Rows[row].Cells[1].Selected == true || dataGridView1.Rows[row].Cells[2].Selected == true || dataGridView1.Rows[row].Cells[3].Selected == true || dataGridView1.Rows[row].Cells[4].Selected == true || dataGridView1.Rows[row].Cells[5].Selected == true || dataGridView1.Rows[row].Cells[6].Selected == true || dataGridView1.Rows[row].Cells[7].Selected == true)
{
break;

}
}
silinecek = dataGridView1.Rows[row].Cells[1].Value.ToString();

DialogResult cevap;
cevap = MessageBox.Show("Kaydı silmek istediğinizden eminmisiniz", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (cevap == DialogResult.Yes)
{
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "DELETE from [ÜrünGirisi] WHERE [Ürün Adı]='" + silinecek + "'";
kmt.ExecuteNonQuery();
kmt.Dispose();
bag.Close();
dtst.Tables["ÜrünGirisi"].Clear();
listele();
}
}
catch
{ ;}
}

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

private void button3_Click(object sender, EventArgs e)
{
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
textBox4.Text = "";

}

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

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

private void button7_Click(object sender, EventArgs e)
{
frm5.ShowDialog();
}
}
}

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.Data.OleDb;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Fırın_Takip_Programı
{
public partial class Form3 : Form
{
public Form2 frm2;
public Form3()
{
InitializeComponent();
}
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 Boolean durum = false;

public void stoklistele()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("Select * From Stok", bag);
adtr.Fill(dtst, "Stok");
dataGridView1.DataSource = dtst.Tables["Stok"];
adtr.Dispose();
bag.Close();
}
private void button1_Click(object sender, EventArgs e)
{
if (durum == false)
{
if (textBox1.Text != "" &amp;amp;amp;amp;&amp;amp;amp;amp; textBox2.Text != "" &amp;amp;amp;amp;&amp;amp;amp;amp; textBox3.Text != "")
{
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "INSERT INTO Stok([Mal Cinsi],Birimi,[Fiyatı],Kdv,[Stoga Giren Miktar])VALUES('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "')";
kmt.ExecuteNonQuery();
kmt.Dispose();
bag.Close();
for (int i = 0; i < this.Controls.Count; i++)
{
if (this.Controls[i] is TextBox) this.Controls[i].Text = "";
if (this.Controls[i] is ComboBox) this.Controls[i].Text = "";
}
dtst.Tables["Stok"].Clear();

MessageBox.Show("Kayıt işlemi tamamlandı !");
}
else MessageBox.Show("Boş alanları doldurunuz !");
}
}

private void button2_Click(object sender, EventArgs e)
{
string silinecek;
try
{
int row = 0;
for (row = 0; row <= dataGridView1.Rows.Count; row++)
{

if (dataGridView1.Rows[row].Cells[0].Selected == true || dataGridView1.Rows[row].Cells[1].Selected == true || dataGridView1.Rows[row].Cells[2].Selected == true || dataGridView1.Rows[row].Cells[3].Selected == true || dataGridView1.Rows[row].Cells[4].Selected == true)
{
break;

}
}
silinecek = dataGridView1.Rows[row].Cells[0].Value.ToString();

DialogResult cevap;
cevap = MessageBox.Show("Kaydı silmek istediğinizden eminmisiniz", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (cevap == DialogResult.Yes)
{
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "DELETE from muayene WHERE [Mal Cinsi]='" + silinecek + "'";
kmt.ExecuteNonQuery();
kmt.Dispose();
bag.Close();
dtst.Tables["Stok"].Clear();
stoklistele();
}
}
catch
{ ;}
}

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

private void Form3_Load(object sender, EventArgs e)
{
stoklistele();
}
}
}


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

FORM4 İçerisine Yazılacak Kodlar…

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 Fırın_Takip_Programı
{
public partial class Form4 : Form
{
public Form2 frm2;
public Form4()
{
InitializeComponent();
}
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 void listele()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("Select * From [Eleman Kayıt]", bag);
adtr.Fill(dtst, "[Eleman Kayıt]");
dataGridView1.DataSource = dtst.Tables["[Eleman Kayıt]"];
adtr.Dispose();
bag.Close();
}
private void Form4_Load(object sender, EventArgs e)
{
listele();
}

private void button1_Click(object sender, EventArgs e)
{
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "INSERT INTO [Eleman Kayıt](Adı,Görevi,Adres,Memleketi,[Ev Tel No],[Cep Tel No])VALUES('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "','" + textBox6.Text + "')";
kmt.ExecuteNonQuery();
kmt.Dispose();
bag.Close();
dtst.Clear();
listele();
}

private void button2_Click(object sender, EventArgs e)
{
DialogResult cevap;
cevap = MessageBox.Show("Kaydı silmek istediğinizden eminmisiniz", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (cevap == DialogResult.Yes)
{
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "DELETE from [Eleman Kayıt] WHERE Adres='" + textBox3.Text + "'";
kmt.ExecuteNonQuery();
kmt.Dispose();
bag.Close();
dtst.Tables["[Eleman Kayıt]"].Clear();
listele();
}
}

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

FORM5 İçerisine Yazılacak Kodlar…

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 Fırın_Takip_Programı
{
public partial class Form5 : Form
{
public Form5 frm5;
public Form2 frm2;
public Form5()
{
InitializeComponent();
}
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 void listele()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("Select * From [Müsteri]", bag);
adtr.Fill(dtst, "[Müsteri]");
dataGridView1.DataSource = dtst.Tables["[Müsteri]"];
adtr.Dispose();
bag.Close();
}

private void button1_Click(object sender, EventArgs e)
{
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "INSERT INTO [Müsteri]([Firma Adı],[Aldıgı Miktar],[Aldıgı Ürün],[Müşterinin Adı],[Müşterinin Soyadı],[Şirket Adresi],[Cep Tel],[Şirket Numarası])VALUES('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "', '" + textBox4.Text + "', '" + textBox5.Text + "', '" + textBox6.Text + "', '" + textBox7.Text + "', '" + textBox8.Text + "')";
kmt.ExecuteNonQuery();
kmt.Dispose();
bag.Close();
dtst.Clear();
listele();
}

private void button2_Click(object sender, EventArgs e)
{
string silinecek;
try
{
int row = 0;
for (row = 0; row <= dataGridView1.Rows.Count; row++)
{

if (dataGridView1.Rows[row].Cells[0].Selected == true || dataGridView1.Rows[row].Cells[1].Selected == true || dataGridView1.Rows[row].Cells[2].Selected == true || dataGridView1.Rows[row].Cells[3].Selected == true || dataGridView1.Rows[row].Cells[4].Selected == true)
{
break;

}
}
silinecek = dataGridView1.Rows[row].Cells[4].Value.ToString();

DialogResult cevap;
cevap = MessageBox.Show("Kaydı silmek istediğinizden eminmisiniz", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (cevap == DialogResult.Yes)
{
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "DELETE from ucret WHERE [Firma Adı]='" + silinecek + "'";
kmt.ExecuteNonQuery();
kmt.Dispose();
bag.Close();
dtst.Tables["[Müsteri]"].Clear();
listele();
}
}
catch
{ ;}
}

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

private void Form5_Load(object sender, EventArgs e)
{
listele();
}

private void textBox9_TextChanged(object sender, EventArgs e)
{

OleDbDataAdapter adtr = new OleDbDataAdapter("Select * From [Müsteri]", bag);
if (textBox9.Text == "")
{
kmt.Connection = bag;
kmt.CommandText = "Select * from [Müsteri]";
adtr.SelectCommand = kmt;
adtr.Fill(dtst, "[Müsteri]");
}
if (Convert.ToBoolean(bag.State) == false)
{
bag.Open();
}
adtr.SelectCommand.CommandText = " Select * From [Müsteri]" +
" where([Firma Adı] like '%" + textBox9.Text + "%' )";
dtst.Tables["[Müsteri]"].Clear();
adtr.Fill(dtst, "[Müsteri]");
bag.Close();
}
}
}

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.
Paylaş :



Böyle bir web sayfam olsun diyorsanız iletişim bölümünden veya gorselprogram@gmail.com mail adresinden bize ulaşabilirsiniz.


  1. şimdilik yorum yok.
  1. şimdilik geri bağlantı yok