public GetUsuariosResponse GetUsuarios() { var response = new GetUsuariosResponse(); try { response.UsuarioViewModel = UsuarioMapper.ConvertToUsuarioViewModel(_usuarioRepository.GetByCriteria(x => x.IsActivo)); response.IsValid = true; } catch (Exception ex) { response.IsValid = false; response.ErrorMessage = ex.Message; } return(response); }
public GetUsuariosResponse GetUsuarios(DataTableRequest request) { var response = new GetUsuariosResponse(); try { var query = FilterString(request.CustomFilters); var filtered = query.ApplyColumnSettings(request, UsuarioMapper.GetPropertiePath); response.UsuarioViewModel = filtered.ConvertToUsuarioViewModel(); response.TotalElementos = query.Count(); response.IsValid = true; } catch (Exception ex) { response.IsValid = false; response.ErrorMessage = ex.Message; } return(response); }