예제 #1
0
        private void btnYeniArac_Click(object sender, EventArgs e)
        {
            try
            {
                bool success;
                using (var aracBusiness = new AracBusiness())
                {
                    success = aracBusiness.AracEkle(new Arac()
                    {
                        aracMarka           = txtAracMarka.Text,
                        aracModel           = txtAracModel.Text,
                        gerekenEhliyetYasi  = int.Parse(txtGerekenEhliyetYasi.Text),
                        minYasSiniri        = int.Parse(txtMinYasSiniri.Text),
                        gunlukSinirKM       = int.Parse(txtGunlukSinir.Text),
                        aracKM              = int.Parse(txtAracKM.Text),
                        airBagSayisi        = int.Parse(txtAirBagSayisi.Text),
                        bagacHacmi          = int.Parse(txtBagajHacmi.Text),
                        koltukSayisi        = int.Parse(txtKoltukSayisi.Text),
                        gunlukKiralikFiyati = int.Parse(txtGunlukKiralikFiyati.Text),
                        aitOlduguSirketID   = int.Parse(txtAitOlduguSirketID.Text)
                    });
                }
                var message = success ? "Başarıyla eklendi" : "Hata oluştu";

                MessageBox.Show(message);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error happened: " + ex.Message);
            }

            aracListele();
            inputTemizle();
        }
예제 #2
0
 // POST: api/Arac
 public IHttpActionResult Post([FromBody] Arac Arac)
 {
     if (ModelState.IsValid)
     {
         var olusturulanArac = AracBusiness.AracEkle(Arac);
         return(CreatedAtRoute("DefaultApi", new { id = olusturulanArac.AracID }, olusturulanArac));
     }
     return(BadRequest());
 }
예제 #3
0
        // POST api/<controller>
        public IHttpActionResult Post([FromBody] Arac arac)
        {
            var content = new ResponseContent <Arac>(null);

            if (arac != null)
            {
                using (var aracBusiness = new AracBusiness())
                {
                    content.Result = aracBusiness.AracEkle(arac) ? "1" : "0";

                    return(new StandartResult <Arac>(content, Request));
                }
            }

            content.Result = "0";

            return(new StandartResult <Arac>(content, Request));
        }