+ All Categories
Home > Documents > Bahan Kuliah Aplikasi Billing Sederhana Dengan C#

Bahan Kuliah Aplikasi Billing Sederhana Dengan C#

Date post: 24-Oct-2015
Category:
Upload: muhamad-ali-aldefinu
View: 451 times
Download: 22 times
Share this document with a friend
Description:
Bahan Kuliah Aplikasi Billing Sederhana Dengan C#
14
APLIKASI Billing Sederhana Dengan C# Disusun Oleh : Muhamad Ali @muhamadalialdefinu
Transcript

APLIKASI Billing Sederhana Dengan C#

Disusun Oleh :

Muhamad Ali

@muhamadalialdefinu

Langkah Ke 1 Bikin Form 2 Kasih Nama Form dengan nama Billing.cs. Klik Kanan Pada Form2(Billing.Cs)VIEW CODE . Lalu Masukan Source Code

Sebagai Berikut :. Tambahkan using System.Runtime.InteropServices;

public partial class Billing : Form { private string text = ""; string p, q, r, h ; int s, t, u, i; public string Text { get { return this.text; } set { this.text = value; } } public Billing() { InitializeComponent(); }}

Klik Form1.cs[desain] di bagian Form 1 Sebagai Berikut :

Toolbox Properties

Keterangan

panel1 - -

groupBox1 Text Paket Anda Rp.

groupbox2 Text Fasilitas

pictureBox1 Image Terserah Anda

label1 Text Pilihan Paketmu

label2 Text 30 Menit

label3 Text 1 Jam

label4 Text 2 Jam

label5 Text 3 Jam

label6 Text 4 Jam

label7 Text 5 Jam

label8 Text Masukan Nama Minuman

radioButton1 NameText

r11500

radioButton2 NameText

r23000

radioButton3

NameText

r36000

radioButton4

NameText

r48000

radioButton5

NameText

r511000

radioButton6

NameText

r613000

TextBox1

Name

minuman

button1 - -

Klik Kanan Pada Form1(Form1Cs)VIEW CODE . Lalu Masukan Source Code Sebagai Berikut :

public partial class Form1 : Form { public Billing f2; string a, b; public Form1() { InitializeComponent(); }

Kembali ke desainer form1, Lalu klik 2 kali Button 1(Prosess)

private void button1_Click(object sender, EventArgs e)

{

if (r1.Checked)

{

a = r1.Text;

b = minuman.Text;

MessageBox.Show("anda teleh memilih paket \r"+a+"\rdengan Fasilitas \r" +b+ "");

Billing f2 = new Billing();

f2.Text = a;

f2.Show();

this.Hide();

}

else if (r2.Checked) { a = r2.Text; b = minuman.Text; MessageBox.Show("anda teleh

memilih paket \r" + a + "\rdengan Fasilitas \r" + b + "");

Billing f2 = new Billing(); f2.Text = a; f2.Show(); this.Hide(); } else if (r3.Checked) { a = r3.Text; b = minuman.Text; MessageBox.Show("anda teleh

memilih paket \r" + a + "\rdengan Fasilitas \r" + b + "");

Billing f2 = new Billing(); f2.Text = a; f2.Show(); this.Hide(); }

else if (r4.Checked) { a = r4.Text; b = minuman.Text; MessageBox.Show("anda teleh

memilih paket \r" + a + "\rdengan Fasilitas \r" + b + "");

Billing f2 = new Billing(); f2.Text = a; f2.Show(); this.Hide(); } else if (r5.Checked) { a = r5.Text; b = minuman.Text;MessageBox.Show("anda teleh memilih

paket \r" + a + "\rdengan Fasilitas \r" + b + "");

Billing f2 = new Billing(); f2.Text = a; f2.Show(); this.Hide(); }

else if (r6.Checked) { a = r6.Text; b =

minuman.Text;

MessageBox.Show("anda teleh memilih paket \r" + a + "\rdengan Fasilitas \r" + b + "");

Billing f2 = new Billing();

f2.Text = a; f2.Show(); this.Hide(); } }

Silakan Disain Form2nya Dan Atur Propertinya Sesuai Tabel Di bawahTools Propertie

sKeterangan

label1 Text Waktu Anda :

label2 Text Harga :

label3 Text S

label4 Text M

label5 Text H

label6 NameText

detik0

label7 NameText

menit0

label8 NameText

jam0

label9 NameText

harga0

button1

Text Selesai

timer1

- -

1.Kembali Ke form2(Billling.Cs[Desain]/Desainer2. Klik 2 Kali Pada Form

private void Billing_Load(object sender, EventArgs e) { timer1.Enabled = true; harga.Text = text; }

Klik 2 kali pada Timer1 private void timer1_Tick(object

sender, EventArgs e) { DateTime jamku =

DateTime.Now; h = harga.Text; i = Convert.ToInt16(h); detik.Text =

jamku.Second.ToString(); menit.Text =

jamku.Minute.ToString(); jam.Text =

jamku.Hour.ToString(); p= detik.Text ; q = menit.Text; r = jam.Text;

if ( (i) == (1500)){ s =

Convert.ToInt16(p); t =

Convert.ToInt16(q); u =

Convert.ToInt16(r); while (t == 30) { s = 0;MessageBox.Show("paket anda

sudah habis ");

Process.Start("shutdown", "/s /t 0");

}

}

else if ((i) == (3000)) { s =

Convert.ToInt16(p); t =

Convert.ToInt16(q); u =

Convert.ToInt16(r);

while (u == 1) { t = 0; s = 0;MessageBox.Show("paketanda

sudah habis");Process.Start("shutdown", "/s

/t 0");

} }

else if ((i) == (6000)) { s =

Convert.ToInt16(p); t = Convert.ToInt16(q); u = Convert.ToInt16(r);

while (u == 2) { t = 0; s = 0;MessageBox.Show("paket anda

sudah habis "); Process.Start("shutdown", "/s /t

0");

}

}

else if ((i) == (8000)) { s =

Convert.ToInt16(p); t = Convert.ToInt16(q); u = Convert.ToInt16(r);

while (u == 3) { t = 0; s = 0;MessageBox.Show("paket anda

sudah habis "); Process.Start("shutdown", "/s /t 0");

}

}

else if ((i) == (11000)) { s =

Convert.ToInt16(p); t = Convert.ToInt16(q); u = Convert.ToInt16(r);

while (u == 4) { t = 0; s = 0;MessageBox.Show("paket anda sudah

habis ");

Process.Start("shutdown", "/s /t 0");

}

}

else if ((i) == (13000)) { s = Convert.ToInt16(p); t = Convert.ToInt16(q); u = Convert.ToInt16(r);

while (u == 5) { t = 0; s = 0; MessageBox.Show("paket anda sudah habis "); Process.Start("shutdown", "/s /t 0");

}

} }

Kembali Ke Desainer Billing lalu Klik 2 Kali Button Selesai

private void button1_Click(object sender, EventArgs e) { Process.Start("shutdown", "/s /t 0"); }

Terimakasih

We Are The Information Of Tehnologi And A Know about of Programe=============Terimakasih Sampai Jumpa=============


Recommended