public dynamic SignInSponsorVerification(SponsorRequestAuthentification s)
        {
            Sponsor S = getInformationsSponsor(_mapper.Map <Sponsor>(s));

            if (S == null)
            {
                return new { response = "vous devez créer tout d'abord un compte ou vérifiez vos informations" }
            }
            ;
            else
            {
                if (S.Etat_compte == s.Etat_compte)
                {
                    S.Etat_compte = "verifié";

                    _sponsor.ReplaceOne(sponsor => sponsor.Email_Sponsor == S.Email_Sponsor, S);
                    SponsorProfile S1 = _mapper.Map <SponsorProfile>(S);
                    return(new { token = GenerateToken(S), response = S1 });
                }
                else
                {
                    return new { response = "votre code est erroné, vous devez le ressaisir" }
                };
            }
        }
        public dynamic SignInSponsor(SponsorRequestAuthentification s)
        {
            Sponsor S = getInformationsSponsor(_mapper.Map <Sponsor>(s));

            if (S == null)
            {
                return new { response = "vous devez créer tout d'abord un compte ou vérifiez vos informations" }
            }
            ;
            else
            {
                if (S.Etat_compte != "verifié")
                {
                    return new { response = "vous devez saisir le code envoyé à votre courrier éléctornique" }
                }
                ;

                SponsorProfile S1 = _mapper.Map <SponsorProfile>(S);
                return(new { token = GenerateToken(S), response = S1 });
            }
        }
Exemple #3
0
 private SponsorProfile CreateSponsorProfileObjectFromRow()
 {
     var sponsorProfile = new SponsorProfile {
     SpoName = txtSponsorName.Text,
     SponsorProfileID = Master.SponsorProfileId,
     ContactName = txtContact.Text,
     Address = txtAddress.Text,
     City = txtCity.Text,
     State = txtState.Text,
     Zip = txtZip.Text,
     URL = txtWebsite.Text,
     EMAIL = txtEmail.Text,
     Phone = txtPhone.Text,
     CreatedUser = Master.UserId.ToString()
     };
     return sponsorProfile;
 }