public ActionResult DeleteAtletaCat(int Id) { using (MeSysEntities entities = new MeSysEntities()) { // Employee emp = db.Employee.Where(x => x.EmployeeID == id) if (Id != 0) { Atleta_Categoria atlecat = (from c in entities.Atleta_Categoria where c.ID == Id select c).FirstOrDefault(); entities.Atleta_Categoria.Remove(atlecat); entities.SaveChanges(); } else { return(new EmptyResult()); } } return(new EmptyResult()); }
public async Task <ActionResult> AddCategoryToAthlete(int IdCategoria) { if (IdCategoria <= 0) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest, "El ID proporcionado no es válido")); } MeSysEntities db1 = new MeSysEntities(); Categorias categoria = await db1.Categorias.Where(x => x.ID == IdCategoria).FirstOrDefaultAsync(); if (categoria == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest, "No se encontró ninguna categoria con el ID proporcionado")); } Atleta_Categoria atleta_Categoria = new Atleta_Categoria() { ID_Categoria = IdCategoria, Categorias = categoria }; return(PartialView("/Views/Atleta/_Category.cshtml", atleta_Categoria)); }