public ActionResult Listar() { try { _cargoLogica = new CargoLogica(); List <Cargo> lista = _cargoLogica.Listar() ?? new List <Cargo>(); string respuesta = JsonConvert.SerializeObject(lista.Select(x => new { x.Id, x.Codigo, x.Descripcion, x.Activo })); return(Content(respuesta, "application/json")); } catch (Exception ex) { Response.StatusCode = (int)HttpStatusCode.BadRequest; ViewBag.Message = ex.Message; return(PartialView("_Error")); } }