Exemple #1
0
 public static SmsLog CreateUsageLog(ISendSmsRequestReceived @event)
 {
     return(new SmsLog(
                @event.UserId,
                @event.UserSubjectId,
                @event.CreditAmount,
                SmsLogType.UsageDeduction,
                @event.CreatedOnUTC));
 }
Exemple #2
0
 public Sms(ISendSmsRequestReceived @event, ISmsMessage smsMessage)
 {
     Subject = smsMessage.Subject;
     Body    = smsMessage.Body;
     Phone   = smsMessage.Receiver;
     Credit  = smsMessage.Credit;
     Status  = SmsStatus.Pending;
     Id      = smsMessage.Id;
     StudentOpticalFormId = smsMessage.StudentOpticalFormId;
     ExamId = smsMessage.ExamId;
     UserId = @event.UserId;
     CreatedOnDateTimeUtc = @event.CreatedOnUTC;
     UserSubjectId        = @event.UserSubjectId;
 }