Beispiel #1
0
        public override void Valide()
        {
            if (NextValidationRule != null)
            {
                NextValidationRule.Valide();
            }

            if (ValidationDataEntierControle.HasChanged)
            {
                if (ValidationDataEntierControle.IsValid)
                {
                    //if (ValidationDataEntierControle.CastedValue == null) return true;

                    //if (ValidationDataEntierReference.CastedValue == null) return true;
                    if (ValidationDataEntierControle.CastedValue != null)
                    {
                        if (ValidationDataEntierControle.CastedValue >= ValidationDataEntierReference.CastedValue)
                        {
                            return;
                        }
                    }
                    ValidationDataEntierControle.SetError(string.Format(MessageValidationRule, ValidationDataEntierReference.CastedValue), RuleErrorLevel);
                }
            }
            return;
        }
        public override void Valide()
        {
            if (NextValidationRule != null)
            {
                NextValidationRule.Valide();
            }

            if (ValidationDataDate.HasChanged)
            {
                if (ValidationDataDate.IsValid)
                {
                    if (!ValidationDataDate.HasSource)
                    {
                        return;
                    }

                    if (ValidationDataDate.HasSource && !string.IsNullOrEmpty(ValidationDataDate.SourceValue) && !ValidationDataDate.CastingSuccessfull)
                    {
                        ValidationDataDate.SetError(MessageValidationRule, RuleErrorLevel);
                        return;
                    }
                }
            }
            return;
        }
        public override void Valide()
        {
            if (NextValidationRule != null)
            {
                NextValidationRule.Valide();
            }


            if (ValidationDataDateControle.HasChanged)
            {
                if (ValidationDataDateControle.IsValid)
                {
                    //IDaoEntiteMedia b = Windsor.GetObjet<IDaoEntiteMedia>();

                    if (ValidationDataDateControle.CastedValue == null)
                    {
                        return;
                    }

                    if (ValidationDataDateReference.CastedValue == null)
                    {
                        return;
                    }

                    if (ValidationDataDateControle.CastedValue >= ValidationDataDateReference.CastedValue)
                    {
                        return;
                    }

                    ValidationDataDateControle.SetError(string.Format(MessageValidationRule, ((DateTime)(ValidationDataDateReference.CastedValue)).ToShortDateString()), RuleErrorLevel);
                }
            }
            return;
        }
Beispiel #4
0
        public override void Valide()
        {
            if (NextValidationRule != null)
            {
                NextValidationRule.Valide();
            }

            if (ValidationDataDateControlee.HasSource)
            {
                if (ValidationDataDateControlee.IsValid)
                {
                    if (ValidationDataDateDebut.CastedValue == null)
                    {
                        return;
                    }

                    if (ValidationDataDateControlee.CastedValue >= ValidationDataDateDebut.CastedValue
                        &&
                        ValidationDataDateControlee.CastedValue <= ValidationDataDateFin.CastedValue)
                    {
                        return;
                    }

                    ValidationDataDateControlee.SetError(MessageValidationRule, RuleErrorLevel);
                }
            }
            return;
        }
        public override void Valide()
        {
            if (NextValidationRule != null)
            {
                NextValidationRule.Valide();
            }

            if (ValidationDataChaine.HasChanged && ValidationDataChaine.IsValid)
            {
                string valeur = ValidationDataChaine.SourceValue;
                if (!String.IsNullOrEmpty(valeur))
                {
                    return;
                }
                ValidationDataChaine.SetError(MessageValidationRule, RuleErrorLevel);
            }
            return;
        }
        public override void Valide()
        {
            if (NextValidationRule != null)
            {
                NextValidationRule.Valide();
            }

            if (ValidationDataDate.HasChanged)
            {
                if (ValidationDataDate.IsValid)
                {
                    if (ValidationDataDate.CastedValue != null)
                    {
                        return;
                    }

                    ValidationDataDate.SetError(MessageValidationRule, RuleErrorLevel);
                }
            }
            return;
        }
        public override void Valide()
        {
            if (NextValidationRule != null)
            {
                NextValidationRule.Valide();
            }

            if (ValidationDataDateDebut.HasChanged || ValidationDataDateFin.HasChanged)
            {
                if (ValidationDataDateDebut.IsValid && ValidationDataDateFin.IsValid)
                {
                    if (ValidationDataDateFin.CastedValue >= ValidationDataDateDebut.CastedValue)
                    {
                        return;
                    }

                    ValidationDataDateDebut.SetError(MessageValidationRule, RuleErrorLevel);
                    ValidationDataDateFin.SetError(MessageValidationRule, RuleErrorLevel);
                }
                return;
            }
            return;
        }