Exemplo n.º 1
0
        public void ValidationRule_Destroy(ValidationRuleViewModel validationRule)
        {
            var entity = new ValidationRules();

            entity.Id = validationRule.Id;

            parameters.ValidationRules.Attach(entity);

            parameters.ValidationRules.Remove(entity);

            parameters.SaveChanges();
        }
Exemplo n.º 2
0
        public void ValidationRule_Create(ValidationRuleViewModel validationRule)
        {
            var entity = new ValidationRules();

            entity.ValidationTableColumnDefId = validationRule.ValidationTableColumnDefId;
            entity.OperandColumn         = validationRule.OperandColumn;
            entity.ValidationOperator    = validationRule.ValidationOperator;
            entity.OperandValue          = validationRule.OperandValue;
            entity.ValidationStep        = validationRule.ValidationStep;
            entity.ValidationFormTypeIds = validationRule.ValidationFormTypeIds;

            parameters.ValidationRules.Add(entity);
            parameters.SaveChanges();

            validationRule.Id = entity.Id;
        }
Exemplo n.º 3
0
        public void ValidationRule_Update(ValidationRuleViewModel validationRule)
        {
            var entity = new ValidationRules();

            entity.Id = validationRule.Id;
            entity.ValidationTableColumnDefId = validationRule.ValidationTableColumnDefId;
            entity.OperandColumn         = validationRule.OperandColumn;
            entity.ValidationOperator    = validationRule.ValidationOperator;
            entity.OperandValue          = validationRule.OperandValue;
            entity.ValidationStep        = validationRule.ValidationStep;
            entity.ValidationFormTypeIds = validationRule.ValidationFormTypeIds;

            parameters.ValidationRules.Attach(entity);
            parameters.Entry(entity).State = EntityState.Modified;
            parameters.SaveChanges();
        }