Exemplo n.º 1
0
        public void DeleteUser(SPAProjectManager.Entities.Users user)
        {
            User ur = new User
            {
                User_ID = user.UserID
            };

            _projectManager.Entry(ur).State = EntityState.Deleted;
            _projectManager.SaveChanges();
        }
Exemplo n.º 2
0
        public void SuspendProject(int projectID)
        {
            Project proj = new Project
            {
                Project_ID = projectID
            };
            //var friends = db.Friends.Where(f => idList.Contains(f.ID)).ToList();
            //friends.ForEach(a => a.msgSentBy = '1234');
            //db.SaveChanges();
            var user = _projectManager.Users.Where(x => x.Project_ID == projectID).ToList();

            if (user.Count > 0)
            {
                user.ForEach(a => a.Project_ID = null);
            }
            var task = _projectManager.Tasks.Where(x => x.Project_ID == projectID).ToList();

            if (task.Count > 0)
            {
                task.ForEach(a => a.Project_ID = null);
            }
            _projectManager.Entry(proj).State = EntityState.Deleted;
            _projectManager.SaveChanges();
        }