public IHttpActionResult GetEkle(int talepID) { try { tblKiralama kiralama = new tblKiralama(); tblTalep talep = new tblTalep(); Hastane_RandevuEntities db = new Hastane_RandevuEntities(); var kiralamalar = db.tblTalep.Where(x => x.talepID == talepID).ToList(); foreach (var item in kiralamalar) { kiralama.alisTarihi = item.alisTarihi; kiralama.verisTarihi = item.verisTarihi; kiralama.musteriID = item.musteriID; kiralama.aracID = item.aracID; } db.tblKiralama.Add(kiralama); db.SaveChanges(); return(Ok(new { results = kiralama })); } catch (Exception e) { HttpResponseMessage errorResponse = new HttpResponseMessage(HttpStatusCode.BadGateway); errorResponse.ReasonPhrase = e.Message; throw new HttpResponseException(errorResponse); } }
public bool talepEkle(tblTalep t) { try { talep.talepEkle(t); return(true); } catch (Exception) { return(false); } }
public tblTalep talepGetir(int id) { try { tblTalep talep = uow.TalepRepository.GetById(id); return(talep); } catch (Exception) { return(null); } }
public bool talepSil(tblTalep t) { try { uow.TalepRepository.Remove(t); uow.commit(); return(true); } catch (Exception) { return(false); } }
public bool talepGuncelle(tblTalep t) { try { uow.TalepRepository.Update(t); uow.commit(); return(true); } catch (Exception) { return(false); } }
public IHttpActionResult Post(tblTalep talep) { try { uow.TalepRepository.Add(talep); uow.Commit(); return(Ok(new { results = talep })); } 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.TalepRepository.GetById(id) == null) { return(NotFound()); } else { tblTalep talep = uow.TalepRepository.GetById(id); uow.TalepRepository.Remove(talep); uow.Commit(); return(Ok(new { results = talep })); } } catch (Exception e) { HttpResponseMessage errorResponse = new HttpResponseMessage(HttpStatusCode.BadGateway); errorResponse.ReasonPhrase = e.Message; throw new HttpResponseException(errorResponse); } }
public bool talepUpdate(tblTalep t) { return(talep.talepGuncelle(t)); }
public bool talepDelete(tblTalep t) { return(talep.talepSil(t)); }