Пример #1
0
        public bool DelClassUser(ClassesUserModel model, UserTokenModel curUser)
        {
            var exist = db.Set <ClassUser>().FirstOrDefault(t => t.ClassId == model.ClassId && t.UserId == model.UserId && t.IsValid);

            if (exist == null)
            {
                return(true);
            }

            exist.IsValid         = false;
            exist.EditUserId      = curUser.UserId;
            exist.EditTime        = DateTime.Now;
            db.Entry(exist).State = System.Data.Entity.EntityState.Modified;
            db.SaveChanges();
            return(true);
        }
Пример #2
0
        public bool AddClassUser(ClassesUserModel model, UserTokenModel curUser)
        {
            var exist = db.Set <ClassUser>().FirstOrDefault(t => t.ClassId == model.ClassId && t.UserId == model.UserId && t.IsValid);

            if (exist != null)
            {
                return(true);
            }

            var en = new ClassUser
            {
                AddUserId  = curUser.UserId,
                EditUserId = curUser.UserId,
                AddTime    = DateTime.Now,
                EditTime   = DateTime.Now,
                IsValid    = true,
                ClassId    = model.ClassId,
                UserId     = model.UserId
            };

            db.Set <ClassUser>().Add(en);
            db.SaveChanges();
            return(true);
        }
Пример #3
0
        public Br <bool> DelClassUser(ClassesUserModel c)
        {
            var result = svc.DelClassUser(c, CurUser);

            return(new Br <bool>(result));
        }
Пример #4
0
 public bool DelClassUser(ClassesUserModel model, UserTokenModel curUser)
 {
     return(rep.DelClassUser(model, curUser));
 }