コード例 #1
0
        public bool delUser(SockedUser sockedUser)
        {
            DbSet <SockedUser> _SockedUser = _dbContext.Set <SockedUser>();

            _SockedUser.Remove(sockedUser);
            return(_dbContext.SaveChanges() > 0);
        }
コード例 #2
0
        public bool AddUser(SockedUser sockedUser)
        {
            DbSet <SockedUser> _SockedUser = _dbContext.Set <SockedUser>();

            _SockedUser.AddOrUpdate(sockedUser);
            return(_dbContext.SaveChanges() > 0);
        }
コード例 #3
0
        public bool UpdateUser(SockedUser sockedUser)
        {
            DbSet <SockedUser> _SockedUser = _dbContext.Set <SockedUser>();

            _SockedUser.Attach(sockedUser);
            _dbContext.Entry(sockedUser).State = EntityState.Modified;
            return(_dbContext.SaveChanges() > 0);
        }
コード例 #4
0
        public SockedUser SetUser(SockedUser sockedUser)
        {
            List <SockedUser> UserList = new List <SockedUser> {
            };

            if (string.IsNullOrEmpty(sockedUser.Password))
            {
                UserList = _UserdbSet.Where(u => u.Name == sockedUser.Name).ToList();
            }
            else
            {
                UserList = _UserdbSet.Where(u => u.Name == sockedUser.Name && u.Password == sockedUser.Password).ToList();
            }

            return(UserList.First() ?? null);
        }
コード例 #5
0
 public bool DelUser(SockedUser sockedUser)
 {
     _UserdbSet.Remove(sockedUser);
     return(_dbContext.SaveChanges() > 0);
 }
コード例 #6
0
 public bool UpdateUser(SockedUser sockedUser)
 {
     _UserdbSet.Attach(sockedUser);
     return(_dbContext.SaveChanges() > 0);
 }
コード例 #7
0
 public bool AddUser(SockedUser sockedUser)
 {
     _UserdbSet.Add(sockedUser);
     return(_dbContext.SaveChanges() > 0);
 }