Bu uygulamada bir ürünün alış fiyatı , satış fiyatı dışarıdan giriliyor.
Kaydet butonuna basılınca kar zarar durumu hesaplanıyor.
Listele butonuna basınca ayrıntılı bir şekilde gösteriyor.

Kaydet Butonu
private void button1_Click(object sender, EventArgs e)
{
u[i] = textBox1.Text;
urun[i] = textBox2.Text;
alis[i] = int.Parse(textBox3.Text);
satis[i] = int.Parse(textBox4.Text);
fark[i] = Math.Abs(satis[i] - alis[i]);
//Kar Zarar Durumunu Hesaplıyoruz.
if (alis[i] > satis[i])
{ durum[i] = "Zarar"; }
else
{ durum[i] = "Kar"; }
i++; j = i;
textBox1.Clear(); textBox2.Clear();
textBox3.Clear(); textBox4.Clear();
}
}
Listele Butonu
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
string[] u = new string[3];
string[] urun = new string[3];
int[] alis = new int[3];
int[] satis = new int[3];
int[] fark = new int[3];
string[] durum = new string[3];
int j,i = 0;
private void button2_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();
if (radioButton3.Checked)
{
for (i = 0; i < j; i++)
{
listBox1.Items.Add(u[i] + " " + urun[i]
+ " " + fark[i].ToString() + " TL" +
" " + durum[i] + " Etti");
}
}
if (radioButton1.Checked)
{
for (i = 0; i < j; i++)
{
if (durum[i] == "Kar")
{
listBox1.Items.Add(u[i] + " " + urun[i] +
" " + fark[i].ToString() + " TL" + " " +
durum[i] + " Etti");
}
}
}
if (radioButton2.Checked)
{
for (i = 0; i < j; i++)
{
if (durum[i] == "Zarar")
{
listBox1.Items.Add(u[i] + " " + urun[i] +
" " + fark[i].ToString() + " TL" + " " +
durum[i] + " Etti");
}
}
}
}
Nesne Tabanlı Programlama Form Uygulamaları
4.345 defa okundu.
Bir Cevap Yazın