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(); }
// 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()); }
// 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)); }