Example #1
0
        public GetQueryEmployeesResponse GetQueryEmployees()
        {
            GetQueryEmployeesResponse response = new GetQueryEmployeesResponse();

            try
            {
                IEnumerable <QueryEmployeeView> queryEmployees = _queryEmployeeRepository.FindAll()
                                                                 .ConvertToQueryEmployeeViews();

                response.QueryEmployeeViews = queryEmployees;
            }
            catch (Exception ex)
            {
            }

            return(response);
        }
Example #2
0
        public GetQueryEmployeesResponse GetQueryEmployees(Guid queryID)
        {
            GetQueryEmployeesResponse response = new GetQueryEmployeesResponse();

            try
            {
                Infrastructure.Querying.Query query = new Infrastructure.Querying.Query();
                Criterion criteria = new Criterion("Query.ID", queryID, CriteriaOperator.Equal);
                query.Add(criteria);

                IEnumerable <QueryEmployeeView> queryEmployees = _queryEmployeeRepository.FindBy(query)
                                                                 .ConvertToQueryEmployeeViews();

                response.QueryEmployeeViews = queryEmployees;
            }
            catch (Exception ex)
            {
            }

            return(response);
        }