public JsonResult GetClientes(int id) { if (id > 0) { Empresas empresaDao = new Empresas(); var listaClientes = empresaDao.GetClientesByIdEmpresa(id); var selectListClientes = listaClientes.Select(x => new SelectListItem() { Value = x.IdCliente.ToString(), Text = x.Nombre, }).ToList(); var itemNew = new SelectListItem() { Value = "0", Text = " Todas -", Selected = true }; selectListClientes.Insert(0, itemNew); return(Json(selectListClientes, JsonRequestBehavior.AllowGet)); } else { var selectListClientes = new List <SelectListItem>(); var itemNew = new SelectListItem() { Value = "0", Text = " Todas - ", Selected = true }; selectListClientes.Insert(0, itemNew); return(Json(selectListClientes, JsonRequestBehavior.AllowGet)); } return(Json(new { status = "--" }, JsonRequestBehavior.AllowGet)); }