public SmsInterfaceModified(SmsInterfaceType smsType, string account, string password, int byUserID) { this.SmsType = smsType; this.Account = account; this.Password = password; this.ByUserID = byUserID; }
public SmsInterfaceCreated(SmsInterfaceType smsType, string account, string password, int createBy) { this.SmsType = smsType; this.Account = account; this.Password = password; this.CreateBy = createBy; }
public CreateSmsInterface(SmsInterfaceType smsType, string account, string password, int createBy) { Check.Argument.IsNotEmpty(account, "account"); Check.Argument.IsNotEmpty(password, "password"); Check.Argument.IsNotNegativeOrZero(createBy, "createBy"); this.SmsType = smsType; this.Account = account; this.Password = password; this.CreateBy = createBy; }
public ModifySmsInterface(int smsInterfaceID, SmsInterfaceType smsType, string account, string password, int byUserID) { Check.Argument.IsNotNegativeOrZero(smsInterfaceID, "smsInterfaceID"); Check.Argument.IsNotEmpty(account, "account"); Check.Argument.IsNotEmpty(password, "password"); Check.Argument.IsNotNegativeOrZero(byUserID, "byUserID"); this.SmsInterfaceID = smsInterfaceID; this.SmsType = smsType; this.Account = account; this.Password = password; this.ByUserID = byUserID; }
public static void SetSmsInterface(SmsInterfaceType interfaceType, string account, string password) { switch (interfaceType) { case SmsInterfaceType.IHUYI: sms = IHUYISms.Initialize(account, password); break; case SmsInterfaceType.C123: sms = C123Sms.Initialize(account, password); break; default: throw new NotImplementedException(); } }