public IActionResult DeleteById(int id) { var result = _brandService.DeleteById(id); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
public JsonResult DeleteBrand(int id) { try { _brandService.DeleteById(id); } catch (Exception ex) { return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } return(Json("ok", JsonRequestBehavior.AllowGet)); }
private static void Main(string[] args) { start: try { Console.Clear(); Console.WriteLine("1- Araç İşlemleri"); Console.WriteLine("2- Marka İşlemleri"); Console.WriteLine("3- Renk İşlemleri"); Console.Write("İşlem Kodu(1-3): "); byte chooseOperation = Convert.ToByte(Console.ReadLine()); Console.Clear(); if (chooseOperation == 1) { #region Car Operations Console.WriteLine("1- Taşıtları Listele"); Console.WriteLine("2- Yeni Taşıt Ekle"); Console.WriteLine("3- Taşıt Düzenle"); Console.WriteLine("4- Taşıt Sil"); Console.WriteLine("5- Taşıtları Detaylı Listele"); Console.Write("İşlem Kodu(1-4): "); byte chooseCarOperation = Convert.ToByte(Console.ReadLine()); Console.Clear(); if (chooseCarOperation == 1) { PrintAllCar(); } else if (chooseCarOperation == 2) { Car createToCar = InputToCar(); var businessResult = _carService.Add(createToCar); Console.WriteLine(businessResult.Message); } else if (chooseCarOperation == 3) { PrintAllCar(); Console.Write("Düzenlenecek Araç Id: "); int carId = Convert.ToInt32(Console.ReadLine()); Car updateToCar = InputToCar(); var businessResult = _carService.Update(carId, updateToCar); Console.WriteLine(businessResult.Message); } else if (chooseCarOperation == 4) { PrintAllCar(); Console.Write("Silinecek Araç Id: "); int carId = Convert.ToInt32(Console.ReadLine()); var businessResult = _carService.DeleteById(carId); Console.WriteLine(businessResult.Message); } else if (chooseCarOperation == 5) { PrintCarDetails(); } else { Console.WriteLine("Geçerli olmayan komut. Lütfen 1-4 arasında bir işlem kodu giriniz."); } #endregion Car Operations } else if (chooseOperation == 2) { #region Brand Operations Console.WriteLine("1- Markaları Listele"); Console.WriteLine("2- Yeni Marka Ekle"); Console.WriteLine("3- Marka Düzenle"); Console.WriteLine("4- Marka Sil"); Console.Write("İşlem Kodu(1-4): "); byte chooseBrandOperation = Convert.ToByte(Console.ReadLine()); Console.Clear(); if (chooseBrandOperation == 1) { PrintAllBrand(); } else if (chooseBrandOperation == 2) { Brand createToBrand = InputToBrand(); var businessResult = _brandService.Add(createToBrand); Console.WriteLine(businessResult.Message); } else if (chooseBrandOperation == 3) { PrintAllBrand(); Console.Write("Düzenlenecek Marka Id: "); int brandId = Convert.ToInt32(Console.ReadLine()); Brand updateToBrand = InputToBrand(); var businessResult = _brandService.Update(brandId, updateToBrand); Console.WriteLine(businessResult.Message); } else if (chooseBrandOperation == 4) { PrintAllBrand(); Console.Write("Silinecek Marka Id: "); int brandId = Convert.ToInt32(Console.ReadLine()); var businessResult = _brandService.DeleteById(brandId); Console.WriteLine(businessResult.Message); } else { Console.WriteLine("Geçerli olmayan komut. Lütfen 1-4 arasında bir işlem kodu giriniz."); } #endregion Brand Operations } else if (chooseOperation == 3) { #region Color Operations Console.WriteLine("1- Renkleri Listele"); Console.WriteLine("2- Yeni Renk Ekle"); Console.WriteLine("3- Renk Düzenle"); Console.WriteLine("4- Renk Sil"); Console.Write("İşlem Kodu(1-4): "); byte chooseColorOperation = Convert.ToByte(Console.ReadLine()); Console.Clear(); if (chooseColorOperation == 1) { PrintAllColor(); } else if (chooseColorOperation == 2) { Color createToColor = InputToColor(); var businessResult = _colorService.Add(createToColor); Console.WriteLine(businessResult.Message); } else if (chooseColorOperation == 3) { PrintAllColor(); Console.Write("Düzenlenecek Renk Id: "); int colorId = Convert.ToInt32(Console.ReadLine()); Color updateToColor = InputToColor(); var businessResult = _colorService.Update(colorId, updateToColor); Console.WriteLine(businessResult.Message); } else if (chooseColorOperation == 4) { PrintAllColor(); Console.Write("Silinecek Renk Id: "); int colorId = Convert.ToInt32(Console.ReadLine()); var businessResult = _colorService.DeleteById(colorId); Console.WriteLine(businessResult.Message); } else { Console.WriteLine("Geçerli olmayan komut. Lütfen 1-4 arasında bir işlem kodu giriniz."); } #endregion Color Operations } else { Console.WriteLine("Geçerli olmayan komut. Lütfen 1-3 arasında bir işlem kodu giriniz."); } Console.WriteLine("Başa Dönmek İçin Bir Tuşa Basın."); Console.ReadKey(); goto start; } catch (Exception ex) { Console.WriteLine($"Hata: {ex.Message}"); Console.WriteLine("Başa Dönmek İçin Bir Tuşa Basın."); Console.ReadKey(); goto start; } }