コード例 #1
0
 protected void btnRegister_Click(object sender, EventArgs e)
 {
     lbResponse.Text = string.Empty;
     //System.Threading.Thread.Sleep(100000000);
     if (cbterms.Checked)
     {
         int a = 0;
         if (cbsubscription.Checked)
         {
             a = 1;
         }
         using (PhotoProcessingDataContext dataDB = new PhotoProcessingDataContext())
         {
             string path = "~/Images/Profile/default_person.jpg";
             var counter = from b in dataDB.Photo_CustomerRegistrationDetails where b.Email == txtEmail.Text select b;
             if (counter.Count() == 0)
             {
                 Photo_CustomerRegistrationDetailBL obj = new Photo_CustomerRegistrationDetailBL(0, txtEmail.Text, txtPassword.Text, 0, path, txtFullName.Text, 1, 0, a, a, DateTime.Now, DateTime.MaxValue, DateTime.MaxValue, 0, 0);
                 if (obj.Insert())
                 {
                     EncryptedQueryString args = new EncryptedQueryString();
                     args["arg1"] = txtEmail.Text;
                     string url = string.Format("http://*****:*****@gmail.com");
                     msg.To.Add(txtEmail.Text);
                     msg.Subject = "Activation Mail From icons";
                     StringBuilder sb = new StringBuilder();
                     sb.Append("<table><tr><td colspan='2'>Hi,&nbsp;" + txtFullName.Text + "</td></tr><tr><td colspan='2'></td></tr><tr><td colspan='2'>Thank you for registering with us! .</td></tr><tr><td colspan='2'></td></tr><tr><td colspan='2'>Click on the link below to activate your account:</td></tr><tr><td colspan='2'></td></tr><tr><td>Login URL :</td><td>" + url + "</td></tr><tr><td colspan='2'></td></tr><tr><td colspan='2'>Click is not possible means&nbsp;<a href=" + url + ">click here</a></td></tr><tr><td colspan='2'></td></tr><tr><td>Account Detail:</td></tr><tr><td colspan='2'></td></tr><tr><td colspan='2'><table><tr><td>   Email:</td><td>" + txtEmail.Text + "</td></tr><tr><td>Password:</td><td>" + txtPassword.Text + "</td></tr></table></td></tr><tr><td colspan='2'></td></tr><tr><td colspan='2'>Thank you,</td></tr><tr><td colspan='2'>Edit My Photos</td></tr><tr><td colspan='2'>www.i-constech.com</td></tr></table>");
                     msg.Body = sb.ToString();
                     msg.IsBodyHtml = true;
                     msg.Priority = MailPriority.High;
                     MailSender ms = new MailSender();
                     ms.SendMailUsingGmail(msg);
                     lbResponse.Text = "Validation mail send to your Id. Please, Check to activate your account...!";
                     emptyfield();
                 }
             }
             else
             {
                 lbResponse.ForeColor = System.Drawing.ColorTranslator.FromHtml("#ff6230");
                 lbResponse.Text = "Email Id Already exist!";
             }
         }
     }
     else
     {
         lbResponse.ForeColor = System.Drawing.ColorTranslator.FromHtml("#ff6230");
         lbResponse.Text = "Check the terms & conditions";
     }
 }
コード例 #2
0
 internal static bool Insert(Photo_CustomerRegistrationDetailBL photo_CustomerRegistrationDetailBL)
 {
     PhotoProcessingHelper.Context.sp_Photo_CustomerRegistrationDetailNewInsertCommand(photo_CustomerRegistrationDetailBL.Email, photo_CustomerRegistrationDetailBL.Password, photo_CustomerRegistrationDetailBL.Mobile, photo_CustomerRegistrationDetailBL.Country, photo_CustomerRegistrationDetailBL.Reg_Date, photo_CustomerRegistrationDetailBL.Last_Login, photo_CustomerRegistrationDetailBL.Error_count, photo_CustomerRegistrationDetailBL.Status, photo_CustomerRegistrationDetailBL.Profile_Image, photo_CustomerRegistrationDetailBL.Full_Name, photo_CustomerRegistrationDetailBL.DOB, photo_CustomerRegistrationDetailBL.ActivationStatus_Mail, photo_CustomerRegistrationDetailBL.ActivationStatus_Mobile, photo_CustomerRegistrationDetailBL.Email_Subs, photo_CustomerRegistrationDetailBL.SMS_Subs);
     return true;
 }
コード例 #3
0
 internal static bool Delete(Photo_CustomerRegistrationDetailBL photo_CustomerRegistrationDetailBL)
 {
     PhotoProcessingHelper.Context.sp_Photo_CustomerRegistrationDetailNewDeleteCommand(photo_CustomerRegistrationDetailBL.Customer_id);
     return true;
 }