Get {} , Set {} fonksiyonları için basit bir uygulama

Merhaba arkadaşlar bu makalemizde get{} set{} fonksiyonlarının nasıl kullanıldığı ile ilgili basit bir örnek yapacağız.

Screenshot


Şekil 1


Şekil 2

Form1.cs
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        private int musteriID;
        private string loginAd;
        private string sifre;
        private int guvenlikSeviye;

        public Form1()
        {
            InitializeComponent();
        }

 public int MusteriID
{
get { return musteriID; }
}
public string LoginAd
{
get { return loginAd; }
set { loginAd = value; }
}
public string Password
{
get { return sifre; }
set { sifre = value; }
}
public int GuvenlikSeviye
{
    get { return guvenlikSeviye; }

}

public void Login(string loginName, string password)
{
    LoginAd = loginName;
    Password = password;
    //veritabanından alınan veriler
   
    if (loginName == "Deniz" & password == "4567")
    {
        musteriID = 1;
        guvenlikSeviye = 2;
                }
    else if (loginName == "Bahadir" & password == "1234")
    {
        musteriID = 2;
        guvenlikSeviye = 4;
           }
    else
    {
        Exception e = new Exception();
        MessageBox.Show("Hata: " + e);
      
        return;
    }

    MessageBox.Show("Ad: " + loginName + Environment.NewLine + " ID: " + musteriID + Environment.NewLine + " Güvenlik seviyesi: " + guvenlikSeviye);
}
        private void button1_Click(object sender, EventArgs e)
        {
        Login(txtAd.Text,txtSifre.Text);
       
        }


    }
}

 Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN

About Bahadır Şahin

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 comments:

Öne Çıkan Yayın

GridView da Seçili Satırı DetailsView da Göstermek

Merhaba arkadaşlar bu makalemizde GridView nesnesi ile birlikte DetailsView nesanesini birlikte kullanacağız. GridView da seçili satırın de...