public IHttpActionResult GetArizaById(Arızalar arizalar) { ArizalarDAL arizalarDAL = new ArizalarDAL(); Arızalar arızalar = arizalarDAL.GetArizaById(arizalar); if (arızalar == null) { return(NotFound()); } return(Ok(arızalar)); }
public IHttpActionResult ArizaSil(Arızalar ariza) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (ariza.ArızaNo == 0) { return(BadRequest("Arıza Numarası Eksik")); } ArizalarDAL arizalarDAL = new ArizalarDAL(); if (arizalarDAL.ArizaSil(ariza)) { return(Ok()); } else { return(InternalServerError()); } }
public IHttpActionResult ArizaEkle(Arızalar ariza) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (ariza.ArızaBaslik == "") { return(BadRequest("Arıza Başlığı Giriniz.")); } if (ariza.ArızaNotu == "") { return(BadRequest("Arıza Notu Giriniz.")); } if (ariza.Olusturan == 0) { return(BadRequest("Oluşturan bilgisi eksik")); } if (ariza.ArızaYeri == "") { return(BadRequest("Arıza Yeri Giriniz.")); } if (ariza.Kategori_1.KategoriNo == 0 || ariza.Kategori_2.KategoriNo == 0) { return(BadRequest("Arıza kategorisi eksik.")); } ArizalarDAL arizalarDAL = new ArizalarDAL(); if (arizalarDAL.ArizaEkle(ariza)) { return(Ok(ariza)); } else { return(InternalServerError()); } }