using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; using teaTime.class_es; using TeaTime; namespace teaTime { public class DataSee { public int num { get; set; } public string value { get; set; } } /// /// Логика взаимодействия для wEventSee.xaml /// public partial class wEventSee : Page { public wEventSee(DataTimeEvent events) { InitializeComponent(); init(events); loadData(); } private void init(DataTimeEvent events) { aDate.Text = events.Data; aTime.Text = events.Time; aDescript.Text = events.Description; aName.Text = events.Name; aTheme.Text = events.Theme; } private void loadData() { using (KotkovaISazonovaEntities_ DB = new KotkovaISazonovaEntities_()) { teaProgramm.ItemsSource = ConvertTea(DB.PertyTea.ToList()); guestsList.ItemsSource = ConvertGuest(DB.goPhoto.ToList()); } } public List ConvertGuest(List List) { List val = new List(); int j = 1; for (int i = 0; i < List.Count; i++) { if (DateTime.Parse(aDate.Text) == List[i].Date) { val.Add(new DataSee { num = j++, value = List[i].surname + " " + List[i].name + " " + List[i].middleName }); } } return val; } public List ConvertTea(List List) { List val = new List(); int j = 1; for (int i = 0; i < List.Count; i++) { if (DateTime.Parse(aDate.Text) == List[i].Date) { val.Add(new DataSee { num = j++, value = List[i].Name.ToString() }); } } return val; } private void bClose_Click(object sender, RoutedEventArgs e) { //NavigationService.Navigate(new wWorkerMain()); } } }