// GET api/<controller>/5 public IHttpActionResult Get(int id) { ResponseContent <Kiralik> content; using (var kiralikBusiness = new KiralikBusiness()) { List <Kiralik> kiralikList = null; try { var temp = kiralikBusiness.KiralikSecById(id); if (temp != null) { kiralikList = new List <Kiralik>(); kiralikList.Add(temp); } content = new ResponseContent <Kiralik>(kiralikList); return(new StandartResult <Kiralik>(content, Request)); } catch (Exception) { content = new ResponseContent <Kiralik>(null); return(new StandartResult <Kiralik>(content, Request)); } } }
private void btnGuncelle_Click(object sender, EventArgs e) { try { bool success; using (var kiralikBusiness = new KiralikBusiness()) { success = kiralikBusiness.KiralikGuncelle(new Kiralik() { kiraID = int.Parse(txtKiraID.Text), kiralananAracID = int.Parse(txtKiraAracID.Text), kiraTarihi = DateTime.Parse(dtpKiraTarihi.Text), verilisKM = int.Parse(txtVerilisKM.Text), kiraBitisKM = int.Parse(txtKiraBitisKM.Text), kiraAlinanUcret = int.Parse(txtAlinanUcret.Text), kiralayanKulID = int.Parse(txtKullID.Text) }); } var message = success ? "Başarıyla güncellendi" : "Hata oluştu"; MessageBox.Show(message); } catch (Exception ex) { MessageBox.Show("Error happened: " + ex.Message); } kiralananListele(); inputTemizle(); }
// GET api/<controller> public IHttpActionResult Get() { using (var kiralikBusiness = new KiralikBusiness()) { List <Kiralik> kiralikList = kiralikBusiness.SelectAllKiralik(); var content = new ResponseContent <Kiralik>(kiralikList); return(new StandartResult <Kiralik>(content, Request)); } }
// DELETE api/<controller>/5 public IHttpActionResult Delete(int id) { var content = new ResponseContent <Kiralik>(null); using (var kiralikBusiness = new KiralikBusiness()) { content.Result = kiralikBusiness.KiralikSilById(id) ? "1" : "0"; return(new StandartResult <Kiralik>(content, Request)); } }
void kiralananListele() { try { using (var kiralikBusiness = new KiralikBusiness()) { List <Kiralik> kiraList = kiralikBusiness.SelectAllKiralik().ToList(); dgKiralananAraclar.DataSource = kiraList; } } catch (Exception ex) { MessageBox.Show("Error happened: " + ex.Message); } dgKiralananAraclar.ClearSelection(); }
// PUT api/<controller>/5 public IHttpActionResult Put(int id, [FromBody] Kiralik kiralik) { var content = new ResponseContent <Kiralik>(null); if (kiralik != null) { using (var kiralikBusiness = new KiralikBusiness()) { content.Result = kiralikBusiness.KiralikGuncelle(kiralik) ? "1" : "0"; return(new StandartResult <Kiralik>(content, Request)); } } content.Result = "0"; return(new StandartResult <Kiralik>(content, Request)); }
private void btnSeciliSil_Click(object sender, EventArgs e) { try { bool success; using (var kiralikBusiness = new KiralikBusiness()) { success = kiralikBusiness.KiralikSilById(int.Parse(dgKiralananAraclar.CurrentRow.Cells[0].Value.ToString())); } var message = success ? "Kiralama başarıyla sonlandı" : "Hata oluştu"; MessageBox.Show(message); } catch (Exception ex) { MessageBox.Show("Error happened: " + ex.Message); } kiralananListele(); inputTemizle(); }