예제 #1
0
        private void btn_ekle_Click(object sender, EventArgs e)
        {
            AracServiceSoapClient client = new AracServiceSoapClient();
            AracResult            arac   = new AracResult();

            arac.Marka           = txt_marka.Text;
            arac.Model           = txt_model.Text;
            arac.AracYasi        = Convert.ToInt32(txt_aracYasi.Text);
            arac.BagajHacmi      = Convert.ToInt32(txt_bagajHacmi.Text);
            arac.KoltukSayisi    = Convert.ToInt32(txt_koltukSayisi.Text);
            arac.GunlukFiyat     = Convert.ToInt32(txt_gunlukFiyat.Text);
            arac.KiralanmaDurumu = radio_Kiralama.Checked;
            arac.AirbagDurum     = radioAirbag.Checked;

            client.YeniAracEkle(arac, KullaniciAdi);
        }
        private void button2_Click(object sender, EventArgs e) //Güncelleme Buttonu..
        {
            AracServiceSoapClient clientArac = new AracServiceSoapClient();
            AracResult            arac       = new AracResult();

            int id = int.Parse(dataGrid.CurrentRow.Cells[0].Value.ToString());

            arac.Marka        = txt_marka.Text;
            arac.Model        = txt_model.Text;
            arac.AracYasi     = Convert.ToInt32(txt_aracyasi.Text);
            arac.BagajHacmi   = Convert.ToInt32(txt_bagajHacmi.Text);
            arac.KoltukSayisi = Convert.ToInt32(txt_koltukSayisi.Text);
            arac.GunlukFiyat  = Convert.ToDecimal(txt_GünlükFiyat.Text);

            if (comKiralanmaD.SelectedIndex == 0)
            {
                arac.KiralanmaDurumu = false;
            }
            else
            {
                arac.KiralanmaDurumu = true;
            }

            if (comAirbag.SelectedIndex == 0)
            {
                arac.AirbagDurum = false;
            }
            else
            {
                arac.AirbagDurum = true;
            }

            clientArac.AracGuncelle(arac, id);

            DataGridGüncelle();
        }