public IActionResult DeleteComponenteParte(int ComponenteParteId, int variable) { ComponenteParte updateComponenteParte = db.ComponenteParte.FirstOrDefault(c => c.Id == ComponenteParteId); updateComponenteParte.Removed = true; db.ComponenteParte.Update(updateComponenteParte); db.SaveChanges(); return(RedirectToAction("PrincipalPartes", new { ComponenteId = db.ComponenteParte.FirstOrDefault(c => c.Id == ComponenteParteId).IdComponente, variable = variable })); }
public IActionResult FormularioEditComponenteParte(ListaComponente lc) { ComponenteParte updateComponenteParte = db.ComponenteParte.FirstOrDefault(c => c.Id == lc.ComponenteParteId); updateComponenteParte.IdParte = Convert.ToInt32(lc.ParteId); db.ComponenteParte.Update(updateComponenteParte); db.SaveChanges(); return(RedirectToAction("PrincipalPartes", new { ComponenteId = db.ComponenteParte.FirstOrDefault(c => c.Id == lc.ComponenteParteId).IdComponente, variable = lc.variable })); }
public IActionResult FormularioAsociarParte(ListaComponente partecomponente) { if (ModelState.IsValid) { ComponenteParte cp = new ComponenteParte() { IdComponente = Convert.ToInt32(partecomponente.ComponenteId), IdParte = Convert.ToInt32(partecomponente.ParteId), Removed = false, }; db.ComponenteParte.Add(cp); db.SaveChanges(); return(RedirectToAction("PrincipalPartes", new { ComponenteId = partecomponente.ComponenteId, variable = partecomponente.variable })); } return(RedirectToAction("Index")); }