ельнымчислом.", "Помилка", MessageBoxButton.OK, MessageBoxImage.Error);;
} (student.Age <0)
{. Show ("Значення в полі " Вік "должнобытьбольшеилиравнонулю.", "Помилка", MessageBoxButton.OK, MessageBoxImage.Error);;
}
}
{. Age = -1;
}. Phone = textPhone.Text; (textRoom.Text == "")
{. Show ("Введітеномеркомнати, в которуюзаселяетсястудент.", "Помилка", MessageBoxButton.OK, MessageBoxImage.Error);;
} {student.Room = int.Parse (textRoom.Text);}
} (student.Room <1)
{. Show ("Значення в полі " Вік "должнобытьбольшеилиравноединице.", "Помилка", MessageBoxButton.OK, MessageBoxImage.Error);;
}. Room - = 1; (rs [student.Room]. Max == rs [student.Room]. Students.Count)
{. Show ("У кімнаті №" + (student.Room + 1). ToString () + "нетмест, виберетедругую.", "Помилка", MessageBoxButton.OK, MessageBoxImage.Error);;
} = true;. Close ();
} void buttonCancel_Click (object sender, RoutedEventArgs e)
{= false;. Close ();
} void Window_Closing (object sender, System.ComponentModel.CancelEventArgs e)
{. DialogResult = dialogresut;
}
}
{
///
///Interaction logic for RoomWindow.xaml
/// partial class RoomWindow: Window
{Students students {get; set;} Rooms rooms {get; set;} = -1; = false; void RefreshDataGrid ()
{= dataGrid.ItemsSource as DGSItems;. Clear (); (int i = 0; i
{info = ""; (students [rooms [roomindex]. Students [i]]. Course! = -1) info + = "Курс" + students [rooms [roomindex ]. Students [i]]. Course.ToString () + "."; (students [rooms [roomindex]. Students [i]]. Group! = "") info + = "Група" + students [rooms [roomindex]. Students [i]]. Group + "."; (students [rooms [roomindex]. Students [i]]. Age! = -1) info + = "Вік" + students [rooms [roomindex]. Students [i]]. Age.ToString () + "."; (students [rooms [roomindex]. Students [i]]. Phone! = "") info + = "Телефон" + students [rooms [roomindex]. Students [i]]. Phone + "."; (info == "") info = "<НІ>";. Add (new DGStudent (students [rooms [roomindex]. Students [i]]. Surname + "" + students [rooms [roomindex]. Students [i]]. Name + "" + students [rooms [roomindex] . Students [i]]. Patrname, info, i));. Content = ", ізніхсвободно:" + (rooms [roomindex]. Max - dataGrid.Items.Count). ToString ();
}
} (Window o...