// Yas Hesaplama Script | Ali AKYILDIRIM | www.aliakyildirim.com
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;
// Yas Hesaplama Script | Ali AKYILDIRIM | www.aliakyildirim.com
namespace YasHesapla
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnKacYasindayim_Click(object sender, EventArgs e)
{
hesplaBakalim();
}
private void hesplaBakalim()
{
int Yas = Convert.ToInt32(txtDYili.Text.ToString());
if (Yas >= 1882 && Yas
{
try
{
if (txtDYili.Text != null || txtDYili.Text != "")
{
int hocaninYasi = KacYasinda(Convert.ToInt32(txtDYili.Text));
MessageBox.Show(hocaninYasi.ToString() + " Yasindasiniz..!" + "\nwww.aliakyildirim.com");
txtDYili.Clear();
txtDYili.Focus();
}
else
{
MessageBox.Show("Text Alanina Dogru Bir Deger Girmediniz..!");
txtDYili.Clear();
txtDYili.Focus();
}
}
catch (Exception)
{
MessageBox.Show("Text Alanina Dogru Bir Deger Girmediniz..!");
txtDYili.Clear();
txtDYili.Focus();
}
}
else if (Yas > 2012)
{
MessageBox.Show("2012’den Büyük Bir Deger Girdiniz..!");
txtDYili.Clear();
txtDYili.Focus();
}
else
{
MessageBox.Show("En Fazla 130 Yasina Kadar Hesaplama Yapilmaktadir..!");
txtDYili.Clear();
txtDYili.Focus();
}
}
//METOD ASAGIDAKI GIBIDIR..
int KacYasinda(int dogumYili)
{
int donenDeger = 0;
donenDeger = DateTime.Now.Year - dogumYili;
return donenDeger;
}
private void txtDYili_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
hesplaBakalim();
}
}
}
}
// Yas Hesaplama Script | Ali AKYILDIRIM | www.aliakyildirim.com