public static async Task DropUserProfile(ApplicationDbContext context, ApplicationUser entity) { // Delete User Stats await UserStatsBLL.Delete(context, entity.Id); // Delete User Settings await UserSettingsBLL.Delete(context, entity.Id); }
public static async Task InitializeUserProfile(ApplicationDbContext context, ApplicationUser entity) { // Initialize User Stats await UserStatsBLL.Add(context, new JGN_User_Stats() { userid = entity.Id }); // Initialize User Settings await UserSettingsBLL.Add(context, new JGN_User_Settings() { userid = entity.Id, isemail = 1, issendmessages = 1 }); // activate both isemail / issendmessages enabled until having custom requirements. }