public MainWindow() { InitializeComponent(); builder = new ContainerBuilder(); builder.RegisterModule(new DataModule("ExamDiaryDB_AndrianovaConnectionString")); builder.RegisterType <EFContext>().As <IEFContext>(); builder.RegisterType <FoodRepository>().As <IFoodRepository>(); builder.RegisterType <MyPlateRepository>().As <IMyPlateRepository>(); builder.RegisterType <PlateFoodRecordRepository>().As <IPlateFoodRecordRepository>(); Container = builder.Build(); foodRep = Container.Resolve <IFoodRepository>(); myplateRep = Container.Resolve <IMyPlateRepository>(); platefoodrecordRepositoryRep = Container.Resolve <IPlateFoodRecordRepository>(); if (checkNet() == true) { ProductComboBox.ItemsSource = GetData(); List <Food> list = GetData(); foreach (var p in list) { foodlist.Add(p); } MealTimePicker.SelectedDate = DateTime.Now; } else { MessageBox.Show("Невозможно открыть программу! Отсутствует подключение к сети Интернет!"); System.Windows.Application.Current.Shutdown(); } }
public DetalesAndRecommendationsWindow(SqlDateTime t) { InitializeComponent(); _t = t; builder = new ContainerBuilder(); builder.RegisterModule(new DataModule("ExamDiaryDB_AndrianovaConnectionString")); builder.RegisterType <EFContext>().As <IEFContext>(); builder.RegisterType <FoodRepository>().As <IFoodRepository>(); builder.RegisterType <MyPlateRepository>().As <IMyPlateRepository>(); builder.RegisterType <PlateFoodRecordRepository>().As <IPlateFoodRecordRepository>(); Container = builder.Build(); foodRep = Container.Resolve <IFoodRepository>(); myplateRep = Container.Resolve <IMyPlateRepository>(); platefoodrecordRepositoryRep = Container.Resolve <IPlateFoodRecordRepository>(); YourHeightTextBox.Text = user._Height.ToString(); YourWeightTextBox.Text = user._Weight.ToString(); YourAgeTextBox.Text = user._Age.ToString(); YourCcal.Text = user._Ccal.ToString(); if (user._Gender == true) { radioButtonFemale.IsChecked = true; } else { radioButtonMale.IsChecked = true; } }
public FoodBalanceWindow(SqlDateTime t) { InitializeComponent(); builder = new ContainerBuilder(); builder.RegisterModule(new DataModule("ExamDiaryDB_AndrianovaConnectionString")); builder.RegisterType <EFContext>().As <IEFContext>(); builder.RegisterType <FoodRepository>().As <IFoodRepository>(); builder.RegisterType <MyPlateRepository>().As <IMyPlateRepository>(); builder.RegisterType <PlateFoodRecordRepository>().As <IPlateFoodRecordRepository>(); Container = builder.Build(); foodRep = Container.Resolve <IFoodRepository>(); myplateRep = Container.Resolve <IMyPlateRepository>(); platefoodrecordRepositoryRep = Container.Resolve <IPlateFoodRecordRepository>(); showProdInPlate_(t); }
public ListPlatesInfo() { InitializeComponent(); builder = new ContainerBuilder(); builder.RegisterModule(new DataModule("ExamDiaryDB_AndrianovaConnectionString")); builder.RegisterType <EFContext>().As <IEFContext>(); builder.RegisterType <FoodRepository>().As <IFoodRepository>(); builder.RegisterType <MyPlateRepository>().As <IMyPlateRepository>(); builder.RegisterType <PlateFoodRecordRepository>().As <IPlateFoodRecordRepository>(); Container = builder.Build(); foodRep = Container.Resolve <IFoodRepository>(); myplateRep = Container.Resolve <IMyPlateRepository>(); platefoodrecordRepositoryRep = Container.Resolve <IPlateFoodRecordRepository>(); month = new SqlDateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day); comboBoxMonth.SelectedIndex = month.Value.Month - 1; showProdInPlate(month); }
public Statistic(SqlDateTime week, SqlDateTime month) { InitializeComponent(); builder = new ContainerBuilder(); builder.RegisterModule(new DataModule("ExamDiaryDB_AndrianovaConnectionString")); builder.RegisterType <EFContext>().As <IEFContext>(); builder.RegisterType <FoodRepository>().As <IFoodRepository>(); builder.RegisterType <MyPlateRepository>().As <IMyPlateRepository>(); builder.RegisterType <PlateFoodRecordRepository>().As <IPlateFoodRecordRepository>(); Container = builder.Build(); foodRep = Container.Resolve <IFoodRepository>(); myplateRep = Container.Resolve <IMyPlateRepository>(); platefoodrecordRepositoryRep = Container.Resolve <IPlateFoodRecordRepository>(); _day = new SqlDateTime(); _day = DateTime.Now; _week = new SqlDateTime(); _week = week; _month = new SqlDateTime(); _month = month; }