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);
     }
 }
Example #3
0
 public tblTalep talepGetir(int id)
 {
     try
     {
         tblTalep talep = uow.TalepRepository.GetById(id);
         return(talep);
     }
     catch (Exception)
     {
         return(null);
     }
 }
Example #4
0
 public bool talepSil(tblTalep t)
 {
     try
     {
         uow.TalepRepository.Remove(t);
         uow.commit();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Example #5
0
        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));
 }