예제 #1
0
        public UserProDTO ToDTO(UserProEntity User)
        {
            MemberService Member  = new MemberService();
            LevelService  Level   = new   LevelService();
            UserProDTO    UserPro = new UserProDTO();

            UserPro.ID            = User.ID;
            UserPro.UserID        = User.UserID;
            UserPro.LastLevel     = User.LastLevel;
            UserPro.EndLevel      = User.EndLevel;
            UserPro.ProMoney      = User.ProMoney;
            UserPro.FlagDate      = User.FlagDate;
            UserPro.Remark        = User.Remark;
            UserPro.CreateTime    = User.CreateTime;
            UserPro.Flag          = User.Flag;
            UserPro.Pro001        = User.Pro001;
            UserPro.UserCode      = "";
            UserPro.TrueName      = "";
            UserPro.EndLevelName  = "";
            UserPro.LastLevelName = "";
            if (Member.ToUser(int.Parse(User.UserID.ToString())).MemberList != null)
            {
                UserPro.UserCode = Member.ToUser(int.Parse(User.UserID.ToString())).MemberList.First().UserCode;
                UserPro.TrueName = Member.ToUser(int.Parse(User.UserID.ToString())).MemberList.First().TrueName;
            }
            if (Level.GetLevelName(UserPro.LastLevel) != null)
            {
                UserPro.LastLevelName = Level.GetLevelName(UserPro.LastLevel).LevelName;
            }
            if (Level.GetLevelName(UserPro.EndLevel) != null)
            {
                UserPro.EndLevelName = Level.GetLevelName(UserPro.EndLevel).LevelName;
            }
            return(UserPro);
        }
예제 #2
0
 /// <summary>
 /// 添加升级记录数据
 /// </summary>
 /// <param name="UserPro"></param>
 /// <returns></returns>
 public long Add(UserProDTO UserPro)
 {
     using (MyDbContext dbc = new MyDbContext())
     {
         UserProEntity user = new UserProEntity();
         user.AddDate    = (DateTime)UserPro.AddDate;
         user.CreateTime = UserPro.CreateTime;
         user.Flag       = UserPro.Flag;
         user.FlagDate   = UserPro.FlagDate;
         user.EndLevel   = UserPro.EndLevel;
         user.LastLevel  = UserPro.LastLevel;
         user.Pro001     = UserPro.Pro001;
         user.ProMoney   = UserPro.ProMoney;
         user.Remark     = UserPro.Remark;
         user.UserID     = UserPro.UserID;
         dbc.UserPro.Add(user);
         dbc.SaveChanges();
         return(user.ID);
     }
 }