BreedController.cs 845 B

123456789101112131415161718192021222324
  1. using androidAPI.BaseConneckion;
  2. using androidAPI.ModelBase;
  3. using Microsoft.AspNetCore.Mvc;
  4. namespace androidAPI.Controllers
  5. {
  6. [Route("api/[controller]")]
  7. [ApiController]
  8. [ApiExplorerSettings(GroupName = "Действия с породой")]
  9. public class BreedController : Controller
  10. {
  11. MainTheApplication oo = new MainTheApplication();
  12. [HttpDelete]
  13. [Route("api/[controller]")]
  14. //оно работает если он не задействован в информации собак, создайте новую пароду, а потом удалите :)
  15. public IActionResult Index(int id)
  16. {
  17. Breed breed = oo.Bred.FirstOrDefault(x => x.idBreed == id);
  18. oo.Bred.Remove(breed);
  19. oo.SaveChanges();
  20. return Ok(breed);
  21. }
  22. }
  23. }