Example #1
0
        public static B2BFullUser castToFullUser(B2BUser user)
        {
            B2BFullUser fullUser = new B2BFullUser();
            fullUser.b2bUserID = user.id;
            fullUser.join_date = user.join_date;
            fullUser.numCertsCompleted = user.numCertsCompleted;
            fullUser.numLessonsCompleted = user.numLessonsCompleted;
            fullUser.hasSign = user.hasSign;

            CustomerUser customerUser = B2B.getCustomerUser(user.customerUserEmail);
            fullUser.email = customerUser.email;
            fullUser.name = customerUser.name;
            fullUser.customerID = Convert.ToInt32(customerUser.customerID);
            return fullUser;
        }
Example #2
0
 public static B2BUser getB2BUser(string customerUserEmail)
 {
     try {
         B2BUser b2bUser = new B2BUser();
         B2BDataContext db = new B2BDataContext();
         b2bUser = db.B2BUsers.Where(x => x.customerUserEmail == customerUserEmail).Select(x => x).FirstOrDefault<B2BUser>();
         return b2bUser;
     } catch (Exception) {
         throw new Exception("Could not retrieve B2B user information.");
     }
 }