public JsonResult Index(PersonaCriteria personaCriteria) { var resulatdo = _iPersonaService.GetList(personaCriteria); var personasVista = (from x in resulatdo.Data let tipoDocumentoNombre = getTipoIdentificacion(x.TipoDocumento) //let estadoCivilNombre = getEstadoCivil(x.EstadoCivil) let ApellidosYNombres = x.Apellidos + " " + x.Nombres orderby x.Nombres select new { x.Id, x.Nombres, x.Apellidos, x.PrimerNombre, x.SegundoNombre, x.PrimerApellido, x.SegundoApellido, x.Identificacion, x.Movil, x.Telefono, x.Correo, x.TipoDocumento, x.EstadoCivil, tipoDocumentoNombre, //estadoCivilNombre, ApellidosYNombres }); var resultado = new { Data = personasVista, resulatdo.TotalRegistros }; return(Json(resultado, JsonRequestBehavior.AllowGet)); }
public async Task <IActionResult> GetList() { try { return(Ok(await _personaService.GetList())); } catch (Exception ex) { return(BadRequest(ex.Message)); } }