public bool AracEkle(tblArac a) { try { arac.aracEkle(a); return(true); } catch (Exception) { return(false); } }
public tblArac araciGetir(int id) { try { tblArac arac = uow.AracRepository.GetById(id); return(arac); } catch (Exception) { return(null); } }
public bool aracSil(tblArac a) { try { uow.AracRepository.Remove(a); uow.commit(); return(true); } catch (Exception) { return(false); } }
public bool aracGuncelle(tblArac a) { try { uow.AracRepository.Update(a); uow.commit(); return(true); } catch (Exception) { return(false); } }
public bool aracEkle(tblArac a) { try { uow.AracRepository.Add(a); uow.commit(); return(true); } catch (Exception) { return(false); } }
public IHttpActionResult Post(tblArac arac) { try { uow.AracRepository.Add(arac); uow.Commit(); return(Ok(new { results = arac })); } catch (Exception e) { HttpResponseMessage errorResponse = new HttpResponseMessage(HttpStatusCode.BadGateway); errorResponse.ReasonPhrase = e.Message; throw new HttpResponseException(errorResponse); } }
public IHttpActionResult Put(tblArac arac) { try { var guncellenecek = uow.AracRepository.GetById(arac.aracID); //id ye ait kayıt yok ise if (arac == null) { return(NotFound()); } //urun modeli doğrulanmadıysa else if (ModelState.IsValid == false) { return(BadRequest(ModelState)); } //OK else { guncellenecek.aracAciklama = arac.aracAciklama; guncellenecek.aracMarka = arac.aracMarka; guncellenecek.aracModel = arac.aracModel; guncellenecek.koltukSayisi = arac.koltukSayisi; guncellenecek.minEhliyetYasi = arac.minEhliyetYasi; guncellenecek.minSurucuYasi = arac.minSurucuYasi; guncellenecek.sirketID = arac.sirketID; guncellenecek.yakitTuru = arac.yakitTuru; guncellenecek.gunlukKiralamaFiyati = arac.gunlukKiralamaFiyati; uow.Commit(); return(Ok(new { results = arac })); } } catch (Exception e) { HttpResponseMessage errorResponse = new HttpResponseMessage(HttpStatusCode.BadGateway); errorResponse.ReasonPhrase = e.Message; throw new HttpResponseException(errorResponse); } }
public IHttpActionResult Delete(int id) { try { if (uow.AracRepository.GetById(id) == null) { return(NotFound()); } else { tblArac arac = uow.AracRepository.GetById(id); uow.AracRepository.Remove(arac); uow.Commit(); return(Ok(new { results = arac })); } } catch (Exception e) { HttpResponseMessage errorResponse = new HttpResponseMessage(HttpStatusCode.BadGateway); errorResponse.ReasonPhrase = e.Message; throw new HttpResponseException(errorResponse); } }
public bool aracUpdate(tblArac a) { return(arac.aracGuncelle(a)); }
public bool AracDelete(tblArac a) { return(arac.aracSil(a)); }