public JsonResult Read([DataSourceRequest] DataSourceRequest request, int? IdTipoCliente) { using (var cadCliente = new CadastroCliente()) { var Listacliente = cadCliente.GetListaClienteByTipoCliente(IdTipoCliente).Select(x => new ClienteModel() { IdCliente = x.IdCliente, Ativo = x.Ativo, Bairro = x.Bairro, Cidade = x.Cidade, UF = x.UF, Nome = x.Nome, TipoCliente = new TipoClienteModel() { Descricao = Enum.GetName(typeof(TipoCliente), x.TipoCliente), IdTipoCliente = (int)x.TipoCliente } }).ToList(); return Json(Listacliente.ToDataSourceResult(request), JsonRequestBehavior.AllowGet); } }