Kargo Takip Programı C#

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

namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form2 frm2;
public Form3 frm3;
public Form4 frm4;
public Form5 frm5;
public Form1()
{
InitializeComponent();
frm2 = new Form2();
frm3 = new Form3();
frm4 = new Form4();
frm5 = new Form5();
frm2.frm1 = this;
frm3.frm1 = this;
frm4.frm1 = this;
frm5.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 void listelesene()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("Select * From Musbil", bag);
adtr.Fill(dtst, "Musbil");
frm2.dataView1.Table = dtst.Tables[0];
frm2.dataGrid1.DataSource = frm2.dataView1;

adtr.Dispose();
bag.Close();
}
public void listelesene2()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("Select * From yetkili", bag);
adtr.Fill(dtst, "yetkili");
frm3.dataView1.Table = dtst.Tables[1];
frm3.dataGrid1.DataSource = frm3.dataView1;

adtr.Dispose();

bag.Close();
}
public void listelesene3()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("Select * From Fiyat", bag);
adtr.Fill(dtst, "Fiyat");
frm4.dataView1.Table = dtst.Tables[2];
frm4.dataGrid1.DataSource = frm4.dataView1;

adtr.Dispose();

bag.Close();
}

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

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

private void Form1_Load(object sender, EventArgs e)
{

}

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

[/code]

FORM2 İçerisine Yazılacak Kodlar…

[code language=”CSharp”]
public partial class Form2 : Form
{
public Form1 frm1;

public Form2()
{
InitializeComponent();
}

private void Form2_Load(object sender, EventArgs e)
{
frm1.listelesene();
}

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

private void button10_Click(object sender, EventArgs e)
{
if (textBox1.Text != "" && textBox4.Text != "" &&textBox5.Text != "")
{
frm1.bag.Open();
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "INSERT INTO musbil(MüsteriNo,Ad,Soyad,TcKimlik,SeriNo,Ceptel,Evtel,Email,Adres) VALUES (‘" + textBox1.Text + "’,’" + textBox2.Text + "’,’" + textBox3.Text + "’,’" + textBox4.Text + "’,’" + textBox5.Text + "’,’" + textBox6.Text + "’,’" + textBox7.Text + "’,’" + textBox8.Text + "’,’" + textBox9.Text+ "’) ";
frm1.kmt.ExecuteNonQuery();
frm1.kmt.Dispose();
frm1.bag.Close();
frm1.dtst.Clear();
textBox1.Clear(); textBox2.Clear(); textBox3.Clear(); textBox4.Clear();
textBox5.Clear(); textBox6.Clear(); textBox7.Clear(); textBox8.Clear();
textBox9.Clear();

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

private void button12_Click(object sender, EventArgs e)
{
frm1.frm3.Show();

}

private void button13_Click(object sender, EventArgs e)
{
if (textBox1.Text != "")
{
DialogResult cevap;
cevap = MessageBox.Show("Kaydı silmek istediğinizden eminmisiniz", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (cevap == DialogResult.Yes)
{

frm1.bag.Open();
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "DELETE from Musbil WHERE MüsteriNo=’" + textBox1.Text + "’";
frm1.kmt.ExecuteNonQuery();
frm1.kmt.Dispose();
frm1.bag.Close();

frm1.dtst.Clear();
frm1.listelesene();
}
}
else
{
MessageBox.Show("Boş alanları doldurunuz !!!");
}

}
}
[/code]

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…

[code language=”CSharp”]
public partial class Form3 : Form
{

public Form1 frm1;
public Form3()
{
InitializeComponent();
}

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

}

private void button8_Click(object sender, EventArgs e)
{
frm1.frm4.Show();
}

private void button7_Click(object sender, EventArgs e)
{
this.Hide();
}

private void button6_Click(object sender, EventArgs e)
{
if (textBox1.Text != "" )
{
frm1.bag.Open();
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "INSERT INTO yetkili(YetkiliKisi,ArizaTespiti,ArizaHakkindaBilgi,OnarilmasiicinKullanilanMalzeme,Yapilanislemler) VALUES (‘" + textBox1.Text + "’,’" + textBox2.Text + "’,’" + textBox3.Text + "’,’" + textBox4.Text + "’,’" + textBox5.Text + "’) ";
frm1.kmt.ExecuteNonQuery();
frm1.kmt.Dispose();
frm1.bag.Close();
frm1.dtst.Clear();
textBox1.Clear(); textBox2.Clear(); textBox3.Clear(); textBox4.Clear();
textBox5.Clear();

MessageBox.Show("Kayıt işlemi tamamlandı ! ");
frm1.listelesene2();
}
else
{
MessageBox.Show("Boş alanları doldurunuz !!!");
}
}
}
[/code]

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…

[code language=”CSharp”]
public partial class Form4 : Form
{
public Form1 frm1;
public Form4()
{
InitializeComponent();
}

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

private void button7_Click(object sender, EventArgs e)
{
this.Hide();
}

private void button6_Click(object sender, EventArgs e)
{

double bfiyat, kdv, indirim, tutar;
bfiyat = double.Parse(textBox2.Text);
kdv = double.Parse(textBox3.Text);
indirim = double.Parse(textBox4.Text);
tutar = bfiyat + (bfiyat * (kdv / 100)) – (bfiyat * (indirim / 100));
textBox5.Text = tutar.ToString();

frm1.bag.Open();
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "INSERT INTO Fiyat(KullanilanMalzemeler,BirimFiyat,Kdv,indirim,Tutar) VALUES (‘" + textBox1.Text + "’,’" + textBox2.Text + "’,’" + textBox3.Text + "’,’" + textBox4.Text + "’,’" + textBox5.Text + "’) ";
frm1.kmt.ExecuteNonQuery();
frm1.kmt.Dispose();
frm1.bag.Close();

textBox2.Text = "0"; textBox3.Text = "0"; textBox4.Text = "0";
MessageBox.Show("Kayıt işlemi tamamlandı ! ");
frm1.dtst.Clear();
frm1.listelesene3();

}
}
[/code]

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…

[code language=”CSharp”]
public partial class Form5 : Form
{

public Form1 frm1;
public Form5()
{
InitializeComponent();
}

private void button2_Click(object sender, EventArgs e)
{
frm1.frm2.Show();

}
}
[/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 12

  • FİYAT HESAPLAMAYI DAĞA NET ANLAŞILIR YAZABİLİRMİSİN ACCESLE LÜTFEN ÇOK LAZIM

  • Gökmen :
    access veri tabanı bin-debug klasöründe

  • program çalışmıyor, Additional information: ‘Microsoft.Jet.Oledb.4.0’ sağlayıcısı yerel makine kayıtlı değil. hatası veriyor

  • Ahmet :
    Access versiyon sorunu olabilir.Eğer Access 2007 ,2010 veya 2013 kullanıyorsan access 2003 kurmalısın veya kodlarda jet yerine ace , 4.0 yerine 12.0 ve veri tabanı ismi data.accdb olmalı.Tabi veri tabanını 2007 veya 2010 veya 2013′te açıp 2007 ,2010 veya 2013 olarak kaydetmelisin.Veri tabanı bin–>debug klasöründe.

  • Hocam visual studio da calisir mi

  • venice:
    Tabiki.Zaten visual studio da hazırlandı.

  • hocam nasıl indirebilirim visual studio yu boyutu fazla geliyor pc de

  • venice :
    Paylaşım sitelerinden indirebilirsiniz.

  • Hocam odev için kullanmamiz mumkun mu

  • Venice :
    Tabiki kullanabilirsiniz.Bundan dolayı paylaşıyoruz 🙂

  • AKrgo takip programı denlmiş ancak daha çok servis cihaz takip uygulaması gibi görünüyor

  • @admin
    bin debug da yok

Bir yanıt yazın

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