/// <summary>
        /// Method to find few expression
        /// </summary>
        /// <param name="expression"></param>
        /// <param name="includes"></param>
        /// <returns>Query</returns>
        public IQueryable <TEntity> FindByСhain(IQueryable <TEntity> querysource, Expression <Func <TEntity, bool> > expression)
        {
            if (querysource == null)
            {
                querysource = EntitiesContext.Set <TEntity>();
            }

            if (expression != null)
            {
                querysource = querysource.AddExpressionСhain(expression);
            }

            return(querysource);
        }