public async Task<IActionResult> Edit(PlantillaTrama plantillaTrama) { if (ModelState.IsValid) { _servicioPlantillasTrama.Actualizar(plantillaTrama); await _servicioPlantillasTrama.ConfirmarCambios(); return RedirectToAction("Index"); } return View(plantillaTrama); }
public async Task<PlantillaTrama> GetNuevaPlantilla() { PlantillaTrama plantilla = new PlantillaTrama(); plantilla.Atributos = new List<AtributoPlantillaTrama>(); var atributos = await _contexto.Atributos.ToListAsync(); foreach (Atributo atributo in atributos) { plantilla.Atributos.Add(new AtributoPlantillaTrama() { Multiplicador = 0, PlantillaTramaId = plantilla.PlantillaTramaId, AtributoId = atributo.AtributoId, Atributo = atributo }); } return plantilla; }
public void IncluirPlantillaTrama(PlantillaTrama plantillaTrama) { _contexto.PlantillasTrama.Add(plantillaTrama); }