public OwnerUpdateService(
     IOwnerDAL ownerDAL, 
     IOwnerValidationService validation,
     EmailAlreadyValidation emailAlreadyValidation)
 {
     this.ownerDAL = ownerDAL;
     this.emailAlreadyValidation = emailAlreadyValidation;
     this.validation = validation;
 }
 public RedefinePasswordService(
     IRefefinePasswordDAL ownerResetPasswordDAL,
     IOwnerDAL ownerDAL,
     IEmailService emailService,
     CPFNotFoundValidation cpfNotFoundValidation,
     EmailNotFoundValidation emailNotFoundValidation,
     ResetPasswordSolicitationEmailHtml resetPasswordSolicitationEmailHtml) : base(ownerDAL)
 {
     this.ownerResetPasswordDAL              = ownerResetPasswordDAL;
     this.emailService                       = emailService;
     this.cpfNotFoundValidation              = cpfNotFoundValidation;
     this.emailNotFoundValidation            = emailNotFoundValidation;
     this.resetPasswordSolicitationEmailHtml = resetPasswordSolicitationEmailHtml;
 }
Example #3
0
        public OwnerRegisterService(
            IOwnerDAL ownerDAL,
            IEmailService emailService,
            IConfiguration configuration,
            IAppSettings settings,
            IOwnerValidationService validation,
            CPFAlreadyValidation cpfAlreadyValidation,
            EmailAlreadyValidation emailAlreadyValidation,
            ConfirmationEmailHtml confirmationEmailHtml
            )
        {
            this.emailService           = emailService;
            this.cpfAlreadyValidation   = cpfAlreadyValidation;
            this.emailAlreadyValidation = emailAlreadyValidation;
            this.confirmationEmailHtml  = confirmationEmailHtml;

            this.ownerDAL   = ownerDAL;
            this.validation = validation;
        }
Example #4
0
 public OwnerService(IOwnerDAL ownerDAL)
 {
     this.OwnerDAL = ownerDAL;
 }
Example #5
0
 public OwnerConfirmationService(
     IOwnerDAL ownerDAL,
     ConfirmationEmailHtml confirmationEmailHtml) : base(ownerDAL)
 {
     this.confirmationEmailHtml = confirmationEmailHtml;
 }