private SaveConstraint ( ComparisonConstraint constraint, DataContainer container ) : ComparisonConstraint | ||
constraint | ComparisonConstraint | |
container | DataContainer | |
return | ComparisonConstraint |
internal ComparisonConstraint SaveConstraint(ComparisonConstraint constraint, DataContainer container)
{
//Contract.Requires();
Contract.Requires(container != null);
Contract.Ensures(Contract.Result<ComparisonConstraint>() != null && Contract.Result<ComparisonConstraint>().Id >= 0);
constraint.DataContainer = container;
using (IUnitOfWork uow = this.GetUnitOfWork())
{
IRepository<ComparisonConstraint> repo = uow.GetRepository<ComparisonConstraint>();
repo.Put(constraint);
uow.Commit();
}
return (constraint);
}
ConstraintHelper::SaveConstraint ( DomainConstraint constraint, DataContainer container ) : DomainConstraint | |
ConstraintHelper::SaveConstraint ( PatternConstraint constraint, DataContainer container ) : PatternConstraint | |
ConstraintHelper::SaveConstraint ( RangeConstraint constraint, DataContainer container ) : RangeConstraint |