public static async Task<object> RegisterAsync(string tenant, Registration registration) { registration.RegistrationId = Guid.NewGuid(); registration.RegisteredOn = DateTimeOffset.UtcNow; await Factory.InsertAsync(tenant, registration, "account.registrations", "registration_id", false).ConfigureAwait(false); return registration.RegistrationId; }
private EmailQueue GetEmail(Registration model, string subject, string message) { return new EmailQueue { AddedOn = DateTime.Now, FromName = model.Name, Subject = subject, Message = message, SendTo = model.Email }; }
private EmailQueue GetEmail(IEmailProcessor processor, Registration model, string subject, string message) { return new EmailQueue { AddedOn = DateTimeOffset.UtcNow, FromName = processor.Config.FromName, ReplyTo = processor.Config.FromEmail, ReplyToName = processor.Config.FromName, Subject = subject, Message = message, SendTo = model.Email, SendOn = DateTimeOffset.UtcNow }; }
public SignUpEmail(HttpContextBase context, Registration registration, string registrationId) { this._context = context; this._registration = registration; this._registrationId = registrationId; }
public SignUpEmail(Registration registration, string registrationId) { this._registration = registration; this._registrationId = registrationId; }