public async Task <IActionResult> Reporte(string codigo) { List <AeronaveViewModel> resultado = null; if (string.IsNullOrEmpty(codigo)) { resultado = await servicio.Listar(); } else { resultado = await servicio.BuscarPorTipoAeronave(codigo); } return(View(resultado)); }
public IActionResult SearchByTipoAeronave(string codigo) { //Busca la entidad de acuerdo al key {Id, Codigo} var entidad = servicio.BuscarPorTipoAeronave(codigo); //Si es nula "not found", Si no es nula regresa entidad if (entidad == null) { return(NotFound()); } else { return(Ok(entidad)); } }