public void SaveEmailCode(Guid code, int UserId) { PickAny_.Logic.UserProfile user = db.UserProfiles.FirstOrDefault(x => x.UserId == UserId); if (user != null) { user.ActivationCode = code.ToString(); db.SaveChanges(); } }
public void UpdateEmailStatus(string email, int UserId) { PickAny_.Logic.UserProfile user = db.UserProfiles.FirstOrDefault(x => x.UserId == UserId); if (!user.EmailVerified) { user.EmailVerified = true; db.SaveChanges(); } }
public PickAny_.Logic.UserProfile CheckActivationCode(Guid code) { PickAny_.Logic.UserProfile user = new PickAny_.Logic.UserProfile(); try { user = db.UserProfiles.Where(x => x.ActivationCode == code.ToString()).FirstOrDefault(); } catch (Exception ex) { throw new Exception(ex.Message.ToString()); } return(user); }