public void EditContract(Contract contract)
        {
            IValidator validator = ContractValidator.CreateValidator(contract, true, singleProfileName);

            validator.Validate();
            repository.EditContract(contract);
        }
        public void NewContract(Contract contract)
        {
            IValidator validator = ContractValidator.CreateValidator(contract, false, singleProfileName);

            validator.Validate();
            repository.NewContract(contract);
        }