private void AttachLoginDataToSession(ApplicationUser user, BloodDonationEntities db)
        {
            SessionState.Current.UserEmail = user.Email;
            SessionState.Current.UserRole  = user.Roles.Select(r => r.RoleId).FirstOrDefault();

            var lastName  = db.Donor.Where(d => d.Email == user.Email).Select(u => u.LastName).FirstOrDefault();
            var firstName = db.Donor.Where(d => d.Email == user.Email).Select(u => u.FirstName).FirstOrDefault();

            SessionState.Current.UserName = (lastName != null || firstName != null) ? ((lastName + " " + firstName).Trim(' ')) : (null) ?? user.Email;
        }