Пример #1
0
        public void InsertPost()
        {
            var manager = dataContext.Posts.SingleOrDefault(x => x.PostName == "Manager");

            if (manager == null)
            {
                Post Manager = new Post();
                Manager.PostName = "Manager";
                dataContext.Posts.InsertOnSubmit(Manager);
            }

            var assistant = dataContext.Posts.SingleOrDefault(x => x.PostName == "Assistant");

            if (assistant == null)
            {
                Post Assistant = new Post();
                Assistant.PostName = "Assistant";
                dataContext.Posts.InsertOnSubmit(Assistant);
            }

            dataContext.SubmitChanges();
            MainDataGrid.ItemsSource = dataContext.Posts.Select(x => new Entity.Post
            {
                Id       = x.Id,
                PostName = x.PostName
            }).ToList();
        }
Пример #2
0
        private void AddPersonButton(object sender, RoutedEventArgs e)
        {
            Person = new Person()
            {
                PersonName = TxtName.Text,
                Gender     = TxtGender.Text,
                PostId     = int.Parse(myCombo.Text)
            };

            dataContext.Persons.InsertOnSubmit(Person);
            dataContext.SubmitChanges();
            DialogResult = true;
        }