Пример #1
0
        public static YogaUser ToEntity(ViewYogaUser model)
        {
            YogaUser item = new YogaUser();

            item.Uid        = model.Uid;
            item.UEmail     = model.UEmail;
            item.Uphone     = model.Uphone;
            item.Pwd        = model.Pwd;
            item.NickName   = model.NickName;
            item.RegDate    = model.RegDate;
            item.UStatus    = model.UStatus;
            item.IsAssessor = model.IsAssessor;

            item.IsWebworkers = model.IsWebworkers;
            item.LastDate     = model.LastDate;
            item.LastIP       = model.LastIP;
            item.LoginTimes   = model.LoginTimes;
            item.UserType     = model.UserType;
            item.LoginType    = model.LoginType;
            item.SinaAuthCode = model.SinaAuthCode;
            item.SinaBack     = model.SinaBack;

            item.QQAuthCode     = model.QQAuthCode;
            item.QQBack         = model.QQBack;
            item.WechatAuthCode = model.WechatAuthCode;
            item.WechatBack     = model.WechatBack;
            item.ValCode        = model.ValCode;
            item.ValExpire      = model.ValExpire;
            item.YogisModels    = model.YogisModels;
            item.delState       = model.delState;
            item.objectId       = model.objectId;
            item.salt           = model.salt;
            item.InputType      = model.InputType;
            return(item);
        }
Пример #2
0
        public static ViewClass ToViewModel(Class model)
        {
            if (model == null)
            {
                return(null);
            }

            ViewClass item = new ViewClass();


            item.Id            = model.Id;
            item.YogaTypeID    = model.YogaTypeID;
            item.Summary       = model.Summary;
            item.Content       = model.Content;
            item.Banner        = model.Banner;
            item.Start         = model.Start;
            item.Duration      = model.Duration;
            item.DurationUnit  = model.DurationUnit;
            item.AreaID        = model.AreaID;
            item.Address       = model.Address;
            item.Price         = model.Price;
            item.Discount      = model.Discount;
            item.IsItem        = model.IsItem;
            item.ItemClassID   = model.ItemClassID;
            item.Max           = model.Max;
            item.ClassType     = model.ClassType;
            item.ClassStatus   = model.ClassStatus;
            item.NoPassMsg     = model.NoPassMsg;
            item.UserId        = model.UserId;
            item.UpdateTime    = model.UpdateTime;
            item.IsDeleted     = model.IsDeleted;
            item.CreateTime    = model.CreateTime;
            item.Name          = model.Name;
            item.TopicIds      = model.TopicIds;
            item.Tags          = model.Tags;
            item.InterestCount = model.InterestedClass.Count;
            item.User          = ViewYogaUser.ToViewModel(model.User);
            item.ReportCount   = model.ClassReport.Count;
            item.Reports       = (from r in model.ClassReport select ViewClassReport.ToViewModel(r)).ToList();
            item.Teachers      = (from r in model.ClassTeacher select ViewClassTeacher.ToViewModel(r)).ToList();
            item.iShareNums    = model.iShareNums;
            item.iReadNums     = model.iReadNums;
            item.CloseTime     = model.CloseTime;
            item.EndTime       = model.EndTime;
            item.MessageDes    = model.MessageDes;
            item.CenterID      = model.CenterID;
            return(item);
        }