public ActionResultAsList <Member> Find(Func <Member, bool> predicate)
        {
            var aResult = new ActionResultAsList <Member>();

            try
            {
                aResult.Result = _repository.Find(predicate);
                if (aResult.Result.Count == 0)
                {
                    aResult.Exceptions.Add(new Exception("Not found!"));
                }
            }
            catch (Exception ex)
            {
                aResult.Exceptions.Add(ex);
            }
            return(aResult);
        }
Example #2
0
        public ActionResultAsList <Member> Find(Expression <Func <Member, bool> > predicate)
        {
            var aResult = new ActionResultAsList <Member>();

            try
            {
                aResult.Result = _repository.Find(predicate).ToList();
                if (aResult.Result.Count == 0)
                {
                    aResult.Exceptions.Add(new Exception("Searching had have been ending and not found!"));
                }
            }
            catch (Exception ex)
            {
                aResult.Exceptions.Add(ex);
            }
            return(aResult);
        }
Example #3
0
        public ActionResultAsList <Wage> Find(Expression <Func <Wage, bool> > predicate)
        {
            var aResult = new ActionResultAsList <Wage>();

            try
            {
                aResult.Result = _repository.Find(predicate).ToList();
                if (aResult.Result.Count == 0)
                {
                    aResult.Exceptions.Add(new Exception("Not found!"));
                }
            }
            catch (Exception ex)
            {
                aResult.Exceptions.Add(ex);
            }
            return(aResult);
        }