示例#1
0
 public User RemoveUser(RemoveUserStateModal removeUser)
 {
     using(var ctx = new AlfasoftDBContext()){
         User user = ctx.Users.SingleOrDefault(u => u.Name.Equals(removeUser.Name));
         if(user!=null){
             ctx.Users.Remove(user);
             ctx.SaveChanges();
             return user;
         }
         return null;
     }
 }
示例#2
0
        public User AddUser(NewUserStateModal newUser)
        {
            using(var ctx = new AlfasoftDBContext()){
                if(!ctx.Users.Any(u => u.Name.Equals(newUser.Name) || u.Number == newUser.Id)){
                    var user = newUser.getModel();

                    ctx.Users.Add(user);
                    ctx.SaveChanges();
                    return user;
                }
            }
            return null;
        }