示例#1
0
 private bool UpdateAraba(int id, string marka, string model, string arabatipi, int arabaninkmsi, string aciklama, byte ehliyet, int gunlukkmsiniri, int gunlukkirafiyati, bool kiralimi, DateTime kirabaslangic, DateTime kirabitis, int musteriid, int sirketid)
 {
     try
     {
         using (var ArabaBussines = new ArabaBusiness())
         {
             return(ArabaBussines.UpdateAraba(new Araba()
             {
                 ArabaID = id,
                 Marka = marka,
                 Model = model,
                 ArabaTipi = arabatipi,
                 ArabaninKmsi = arabaninkmsi,
                 Aciklama = aciklama,
                 Ehliyet = ehliyet,
                 GunlukKmSiniri = gunlukkmsiniri,
                 GunlukKiraFiyati = gunlukkirafiyati,
                 KiraliMi = kiralimi,
                 KiraBaslangic = kirabaslangic,
                 KiraBitis = kirabitis,
                 MusteriID = musteriid,
                 SirketID = sirketid
             }));
         }
     }
     catch (Exception ex)
     {
         LogHelper.Log(LogTarget.File, ExceptionHelper.ExceptionToString(ex), true);
         throw new Exception("Araba doesn't exists.");
     }
 }
 // PUT: api/Araba/5
 public IHttpActionResult Put(Araba araba)
 {
     using (var ArabaBusiness = new ArabaBusiness())
     {
         ArabaBusiness.UpdateAraba(araba);
         return(null);
     }
 }