예제 #1
0
        private void Update()
        {
            List <OperatorModel> models = new List <OperatorModel>();

            DGR.ItemsSource = null;
            using (var db = new ResourceModel())
            {
                foreach (var op in db.GetOperator())
                {
                    if (op.UserStatus != "user")
                    {
                        models.Add(new OperatorModel()
                        {
                            OperatorID = op.OperatorID,
                            Login      = op.Login,
                            Password   = op.Password,
                            People     = op.People,
                            PeopleID   = op.PeopleID,
                            UserStatus = op.UserStatus.Remove(op.UserStatus.Length - 1)
                        });
                    }
                    else
                    {
                        models.Add(new OperatorModel()
                        {
                            OperatorID = op.OperatorID,
                            Login      = op.Login,
                            Password   = op.Password,
                            People     = op.People,
                            PeopleID   = op.PeopleID,
                            UserStatus = op.UserStatus
                        });
                    }
                }
                DGR.ItemsSource       = models;
                CB_People.ItemsSource = db.GetPeople();
            }
        }