public static Customer CreateProfile(string Name, string Email) { Customer customer = new Customer (); customer.Name = Name; customer.Email = Email; customer.Status = Didius.Enums.CustomerStatus.Disabled; customer.Save (); SorentoLib.User user = SorentoLib.User.Load (customer.UserId); user.Status = SorentoLib.Enums.UserStatus.NotVerified; user.Save (); string from_ = SorentoLib.Services.Settings.Get<string> (Enums.SettingsKey.didius_email_sender); string subject = SorentoLib.Services.Settings.Get<string> (Enums.SettingsKey.didius_email_template_profile_confirm_subject); string body = SorentoLib.Services.Settings.Get<string> (Enums.SettingsKey.didius_email_template_profile_confirm_body); body = body.Replace ("%%NAME%%", customer.Name); body = body.Replace ("%%VERIFICATIONCODE%%", customer.User.Id.ToString ()); SorentoLib.Tools.Helpers.SendMail (from_, customer.Email, subject, body, SorentoLib.Services.Settings.Get<bool> (Enums.SettingsKey.didius_email_template_profile_confirm_isbodyhtml)); return customer; }