Exemplo n.º 1
0
        public static void DeleteNameFilter(int Id)
        {
            INameFilter dal = Factory <INameFilter> .Create("NameFilter");

            NameFilterInfo namefilter = dal.GetById(Id);

            dal.Delete(namefilter);
        }
Exemplo n.º 2
0
        public static void UpdateNameFilter(int Id, string name)
        {
            INameFilter dal = Factory <INameFilter> .Create("NameFilter");

            NameFilterInfo namefilter = dal.GetById(Id);

            namefilter.Name = name;
            dal.Update(namefilter);
        }
Exemplo n.º 3
0
        public static int AddNameFilter(string name)
        {
            NameFilterInfo namefilter = new NameFilterInfo();

            namefilter.Name = name;
            INameFilter dal = Factory <INameFilter> .Create("NameFilter");

            return(dal.Add(namefilter));
        }
Exemplo n.º 4
0
 public FilteringProjectRuleProxy(INameFilter filter, IProjectRule rule)
 {
     _filter = filter;
     _rule   = rule;
 }
Exemplo n.º 5
0
 /// <summary>
 /// Initialise a new instance of <see cref="FileSystemScanner"></see>
 /// </summary>
 /// <param name="fileFilter">The file <see cref="INameFilter">filter</see>  to apply.</param>
 /// <param name="directoryFilter">The directory <see cref="INameFilter">filter</see>  to apply.</param>
 public FileSystemScanner(INameFilter fileFilter, INameFilter directoryFilter) : this(fileFilter)
 {
     _directoryFilter = directoryFilter;
 }
Exemplo n.º 6
0
 /// <summary>
 /// Initialise a new instance of <see cref="FileSystemScanner"></see>
 /// </summary>
 /// <param name="fileFilter">The <see cref="PathFilter">file filter</see> to apply.</param>
 /// <param name="directoryFilter">The <see cref="PathFilter"> directory filter</see> to apply.</param>
 public FileSystemScanner(string fileFilter, string directoryFilter) : this(fileFilter)
 {
     _directoryFilter = new PathFilter(directoryFilter);
 }
Exemplo n.º 7
0
 /// <summary>
 /// Initialise a new instance of <see cref="FileSystemScanner"></see>
 /// </summary>
 /// <param name="fileFilter">The file <see cref="INameFilter">filter</see> to apply.</param>
 public FileSystemScanner(INameFilter fileFilter)
 {
     _fileFilter = fileFilter;
 }
Exemplo n.º 8
0
 /// <summary>
 /// Initialise a new instance of <see cref="FileSystemScanner"></see>
 /// </summary>
 /// <param name="filter">The <see cref="PathFilter">file filter</see> to apply when scanning.</param>
 public FileSystemScanner(string fileFilter)
 {
     _fileFilter = new PathFilter(fileFilter);
 }
Exemplo n.º 9
0
        public static List <NameFilterInfo> GetAllNameFilters() //Cache
        {
            INameFilter dal = Factory <INameFilter> .Create("NameFilter");

            return(dal.GetAll() as List <NameFilterInfo>);
        }
Exemplo n.º 10
0
        public static NameFilterInfo GetNameFilter(string name)
        {
            INameFilter dal = Factory <INameFilter> .Create("NameFilter");

            return(dal.GetByName(name).FirstOrDefault());
        }
Exemplo n.º 11
0
        public static NameFilterInfo GetNameFilter(int filterid)
        {
            INameFilter dal = Factory <INameFilter> .Create("NameFilter");

            return(dal.GetById(filterid));
        }
 public FilteringProjectItemRuleProxy(INameFilter appliesTo, INameFilter inProject, IProjectItemRule rule)
 {
     _appliesTo = appliesTo;
     _inProject = inProject;
     _rule      = rule;
 }