public async Task <IActionResult> Search(string inputBuscar, string catSelected) { List <ProductoPrimeraOpcionProductoVM> output = new List <ProductoPrimeraOpcionProductoVM>(); ViewData["inputBuscar"] = inputBuscar; if (catSelected == "-1") { output = await _productosService.BuscarProductosPorString(inputBuscar); return(View(output)); } else { int categoriaId = Convert.ToInt32(catSelected); output = await _productosService.BuscarProductosPorStringYCategoria(inputBuscar, categoriaId); return(View(output)); } }