Пример #1
0
        protected override double Validate(Common.VO record)
        {
            DocumentVO document = (DocumentVO)record;
            double     min      = -10.0;
            double     temp;

            foreach (FileVO file in document.Files)
            {
                temp = Validate(file.Name);

                if (temp >= 0.0)
                {
                    if (min >= 0.0)
                    {
                        min = Math.Min(min, temp);
                    }
                    else
                    {
                        min = temp;
                    }
                }
            }

            return(min);
        }
        protected override double Validate(Common.VO record)
        {
            //DocumentVO document = (DocumentVO)record;

            //return Validate(document.Folder.Party.Number);

            return(0.0);
        }
Пример #3
0
        protected override double Validate(Common.VO record)
        {
            DocumentVO        document = (DocumentVO)record;
            List <CategoryVO> ids      = (List <CategoryVO>)Criteria;

            foreach (CategoryVO cat in document.Categories)
            {
                if (ids.Contains(cat))
                {
                    return(0.0);
                }
            }

            return(-10.0);
        }
        protected override double Validate(Common.VO record)
        {
            DocumentVO document = (DocumentVO)record;
            double     temp;

            foreach (FileVO file in document.Files)
            {
                temp = Validate(file.AdditionDateTime);

                if (temp >= 0.0)
                {
                    return(temp);
                }
            }

            return(-10.0);
        }
        protected override double Validate(Common.VO record)
        {
            DocumentVO document = (DocumentVO)record;

            return(Validate(document.Process));
        }
Пример #6
0
        protected override double Validate(Common.VO record)
        {
            DocumentVO document = (DocumentVO)record;

            return(Validate(document.LastEditorId));
        }
        protected override double Validate(Common.VO record)
        {
            DocumentVO document = (DocumentVO)record;

            return(Validate(document.OutDateTime));
        }
        protected override double Validate(Common.VO record)
        {
            DocumentVO document = (DocumentVO)record;

            return(Validate(document.DestinationId));
        }
        protected override double Validate(Common.VO record)
        {
            DocumentVO document = (DocumentVO)record;

            return(Validate(document.CreationDate));
        }