public IActionResult Create(Aeronave entidad) { //Instancia la entidad servicio.Crear(entidad); //Regresa la ruta de la entidad creada de acuerdo al key {Id o Codigo} return(CreatedAtRoute(nameof(Search), new { codigo = entidad.Codigo }, entidad)); }
public async Task <IActionResult> Guardar(AeronaveViewModel entidad) { entidad.AeronaveTipo = await servicioaeronavetipo.Buscar(entidad.AeronaveTipo.Codigo); if (string.IsNullOrEmpty(entidad.Id)) { await servicio.Crear(entidad); } else { await servicio.Actualizar(entidad); } return(RedirectToAction("Lista")); }