private void OKButton_Click(object sender, RoutedEventArgs e)
 {
     Group group = new Group();
     group.GroupName = textBoxGroupName.Text;
     groupService.Groups.Add(group);
     var groupSubmiting = groupService.SubmitChanges();
     groupSubmiting.Completed += new EventHandler(groupSubmiting_Completed);
 }
Exemple #2
0
 private void filterStudentsByGroup(Group group)
 {
     if (group != null)
     {
         if (group.GroupId != 0)
         {
             studentContext.Users.Clear();
             studentContext.Load(studentContext.GetStudentsFroGroupQuery(group.GroupId));
             isStudentsFiltered = true;
         }
         else if (isStudentsFiltered)
         {
             studentContext.Load(studentContext.GetStudentsQuery());
         }
         RaisePropertyChanged("Students");
     }
 }
Exemple #3
0
 /// <summary>
 /// Устаревший метод для добавления новых объектов в набор EntitySet Groups. Взамен можно использовать метод .Add связанного свойства ObjectSet&lt;T&gt;.
 /// </summary>
 public void AddToGroups(Group group)
 {
     base.AddObject("Groups", group);
 }
Exemple #4
0
 /// <summary>
 /// Создание нового объекта Group.
 /// </summary>
 /// <param name="groupId">Исходное значение свойства GroupId.</param>
 /// <param name="groupName">Исходное значение свойства GroupName.</param>
 public static Group CreateGroup(global::System.Int32 groupId, global::System.String groupName)
 {
     Group group = new Group();
     group.GroupId = groupId;
     group.GroupName = groupName;
     return group;
 }