private void HandleAdminAccountCreatedEvent(AdminAccountCreatedEvent e) { this.UserName = e.UserName; this.Password = e.Password; this.DisplayName = e.DisplayName; this.Email = e.Email; }
public bool Handle(AdminAccountCreatedEvent message) { string insertAdminAccountSql = @"INSERT INTO [AdminAccounts] ([UserName], [Password], [DisplayName], [Email], [AggregateRootId]) VALUES (@userName, @password, @displayName, @email, @aggregateRootId)"; var rowsAffected = SqlHelper.ExecuteNonQuery(QueryDBConnectionString, CommandType.Text, insertAdminAccountSql, new SqlParameter("@userName", message.UserName), new SqlParameter("@password", message.Password), new SqlParameter("@displayName", message.DisplayName), new SqlParameter("@email", message.Email), new SqlParameter("@aggregateRootId", message.AggregateRootId)); return(rowsAffected > 0); }