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(); }
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; }