Exemplo n.º 1
0
        public bool InitiateSignUpProcess(UserSignUp signupdetails)
        {
            try
            {
                bool isSignin = this._signUpDA.InitiateSignUpProcess(signupdetails);

                if (isSignin && signupdetails.UserType == 2)
                {
                    this._signInDA = new SignInDataAccess();
                    var objEmail = this._signInDA.GetEmailData("GET_PWD_CSR");
                    objEmail.Body = string.Format(objEmail.Body, signupdetails.FirstName);
                    EmailHelper.SendEmail(objEmail, signupdetails.EmailAddress);

                    objEmail      = this._signInDA.GetEmailData("GET_PWD_CSR_SMS");
                    objEmail.Body = string.Format(objEmail.Body, signupdetails.FirstName);
                    SMSHelper.SendSMS(objEmail, signupdetails.PhoneNumber);
                }
                return(isSignin);
            }
            catch (Exception ex)
            {
                //Log
                throw ex;
            }
            finally
            {
                //Log
            }
        }
Exemplo n.º 2
0
 public SignIn(ISignInDataAccess SignInDA)
 {
     this._signInDA = SignInDA;
 }