2016-08-25 1 views
0

Конфигурация моего MapRoute, сделать так:ошибка конфигурации MapRoute

routes.MapRoute(
name: "EquipamentosTrafego", 
url: "Equipamentos/{cidadecod}/{contratocod}/Trafego/{filtro}", 
defaults: new 
{ 
    controller = "Equipamentos", 
    action = "EquipamentosTrafego" 
} 
); 

И на мой взгляд, я пытаюсь получить доступ к этому пути:

<td align="center"> 
<div class="list-group-item"> 
    <a href="/Equipamentos/@item.cidadecod/@item.contratocod/Trafego/OFF"> 
      <span class="badge" style="font-size: 18px; background-color:@item.totaleqpson_stts">@item.totaleqpson</span> 
    </a> 
</div> 

Следующая ошибка возвращается ко мне:

Словарь параметров содержит нулевую запись для параметра «numerodeserie» типа, отличного от нуля, «System.Int32» для метода 'System.Web.Mvc.ActionResult Equipamento (System.String, System.String, Int32, Int32)' в 'SCO.Controllers.EquipamentosController'

Как решить?

+1

Можете ли вы, пожалуйста, обновить свой код для действия? – Ankita

ответ

0
public ActionResult EquipamentosTrafego(string cidadecod, string contratocod, string filtro) 
     { 
      List<object> DadosCidades = new List<object>(); 
      var consultaEquipamentos = new EquipamentosModel(); 
      var consultaCidadesContrato = new EquipamentosContratosModel(); 

      ViewBag.DadosEquipamentos = consultaEquipamentos.ListaTrafego(cidadecod, contratocod, filtro); 
      ViewBag.DadosCidades = consultaCidadesContrato.ListaPorContrato(cidadecod, contratocod); 
      ViewBag.cidadecod = cidadecod; 
      if (filtro == "OK") 
      { 
       ViewBag.mensagem = "Todos os Equipamentos com Registro de Tráfego acima ou igual a "+ @Math.Round(ViewBag.parametrosPorcentagem.PorcMediaTrf, 0) + "% da média para o Horário."; 
      } 
      else if(filtro == "NOK") 
      { 
       ViewBag.mensagem = "Todos os Equipamentos com Registro de Tráfego abaixo de " + @Math.Round(ViewBag.parametrosPorcentagem.PorcMediaTrf, 0) + "% da média para o Horário."; 
      } 

      return View("Equipamentos"); 
     } // EquipamentosTrafego 
Смежные вопросы