Exemplo n.º 1
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);
        }
Exemplo n.º 2
0
        public static ClassTeacher ToEntity(ViewClassTeacher model)
        {
            ClassTeacher item = new ClassTeacher();

            item.Id         = model.Id;
            item.Name       = model.Name;
            item.Gender     = model.Gender;
            item.Country    = model.Country;
            item.YogaSystem = model.YogaSystem;
            item.Info       = model.Info;
            item.IsDeleted  = model.IsDeleted;
            item.CreateTime = model.CreateTime;
            item.Class_Id   = model.Class_Id;
            item.UserId     = model.UserId;
            item.TeacherId  = model.TeacherId;
            item.Avatar     = model.Avatar;

            return(item);
        }
Exemplo n.º 3
0
        public static ViewClassTeacher ToViewModel(ClassTeacher model)
        {
            if (model == null)
            {
                return(null);
            }

            ViewClassTeacher item = new ViewClassTeacher();

            item.Id         = model.Id;
            item.Name       = model.Name;
            item.Gender     = model.Gender;
            item.Country    = model.Country;
            item.YogaSystem = model.YogaSystem;
            item.Info       = model.Info;
            item.IsDeleted  = model.IsDeleted;
            item.CreateTime = model.CreateTime;
            item.Class_Id   = model.Class_Id;
            item.UserId     = model.UserId;
            item.TeacherId  = model.TeacherId;
            item.Avatar     = model.Avatar;

            return(item);
        }