public void RegisterBusinessEntity(BusinessEntityRegistrationContract contract) { var contactId = RegisterNewUser(contract.MainContact); RegisterNewContact(contactId, contract.MainContact); var addressId = RegisterNewAddress(contract.CompanyAddress); DynamicParameters parameters = new DynamicParameters(); parameters.Add("@name", contract.CompanyName); parameters.Add("@entity", (int)contract.BusinessEntity); parameters.Add("@contact", contactId); parameters.Add("@addressId", addressId); repository.ExecuteStoredProcedureCommand(DomainStoredProcedures.RegisterNewBusiness, parameters); }
public void RegisterBusinessEntity(BusinessEntityRegistrationContract contract) { contract.MainContact.Password = passwordEncryption.EncryptPassword(contract.MainContact.Password); registrationRepository.RegisterBusinessEntity(contract); }
public string TestRegistration(BusinessEntityRegistrationContract contract) { registrationService.RegisterBusinessEntity(contract); return("got here"); }