public ResponseMessage DeleteVehicle(Guid vehicleId) { try { //Business logic to delete vehicle data _vehicleRepository.Delete(vehicleId); _vehicleRepository.Database.SaveChanges(); } catch (Exception ex) { throw ex; } return(ResponseMessage.Deleted); }
public ActionResult DeleteVehicle(int id) { if (vRepo.GetAll().Any(v => v.VehicleId == id)) { vRepo.Delete(id); string path = Path.Combine(Server.MapPath("~/Images/"), "inventory-" + id + ".png"); if (System.IO.File.Exists(path)) { System.IO.File.Delete(path); } return(RedirectToAction("Vehicles")); } return(RedirectToAction("EditVehicle/" + id)); }