Пример #1
0
        private void RemoveUserWithTeam(object ID)
        {
            int  val  = Convert.ToInt32(ID);
            User user = dbContext.User.Find(val);

            UserInNewTeam.Remove(user);
            UserWithoutTeam.Add(user);

            RaisePropertyChanged("IsEnabledAddTeamButton");
        }
Пример #2
0
        /*private void RemoveTeam(object ID)
         * {
         *
         *
         *  int val = Convert.ToInt32(ID);
         *  Team team = dbContext.Team.Find(val);
         *  AdminValidation AV = new AdminValidation();
         *  bool correctForm = AV.RemoveTeamValidation(team);
         *  if (correctForm)
         *  {
         *      dbContext.Team.Remove(team);
         *      dbContext.SaveChanges();
         *  }
         * }*/

        #endregion

        #region helpMethods

        private void addTeam()
        {
            Team team = new Team
            {
                Name             = Name,
                NumberOfPeople   = UserInNewTeam.Count(),
                NumberOfProjects = 0,
                Users            = UserInNewTeam
            };

            dbContext.Team.Add(team);
            dbContext.SaveChanges();
        }
Пример #3
0
        //public ObservableCollection<Team> TeamsListRemove
        //{
        //    get
        //    {
        //        if (_TeamsListRemove == null)
        //            _TeamsListRemove = new ObservableCollection<Team>(dbContext.Team.ToList());

        //        return _TeamsListRemove;
        //    }
        //    set
        //    {
        //        _TeamsListRemove = value;
        //        RaisePropertyChanged("TeamsListRemove");
        //    }
        //}

        //public Team SelectedTeamRemve
        //{
        //    get
        //    {
        //        return _SelectedTeamRemve;
        //    }
        //    set
        //    {
        //        _SelectedTeamRemve = value;

        //        RaisePropertyChanged("SelectedTeamRemve");
        //    }
        //}


        #endregion



        #region Methods

        private void AddUserToTeam()
        {
            UserInNewTeam.Add(SelectedUserWithoutTeam);
            UserWithoutTeam.Remove(SelectedUserWithoutTeam);
            RaisePropertyChanged("IsEnabledAddTeamButton");
        }