Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.02.2023, 06:45   #1
Lomakin
Пользователь
 
Регистрация: 19.12.2018
Сообщений: 21
По умолчанию Модель SQLite

Здравствуйте!
Пишу приложение на C# WPF типа будильник.
Будильники хранятся в базе SqLite.
Использую Microsoft.EntityFrameworkCore.SQLit e

Подключение
Код:
   public class AlarmContext : DbContext
    {
        public DbSet<AlarmModel> AlarmModels { get; set; }
 
        protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
        {
            _ = optionsBuilder.UseSqlite("Data Source = alarm.db");
        }
    }
Модель
Код:
   public class AlarmModel 
    {
        public int Id { get; set; }
        public DateTime Date { get; set; }
        public int Hours { get; set; }
        public int Minutes { get; set; }
        public bool Mo { get; set; }
        public bool Tu { get; set; }
        public bool We { get; set; }
        public bool Th { get; set; }
        public bool Fr { get; set; }
        public bool Sa { get; set; }
        public bool Su { get; set; }
    }
Ну и сам вопрос
Как можно сгруппировать дни недели что-то типа таково
Код:
     public class AlarmModel 
    {
        public int Id { get; set; }
        public DateTime Date { get; set; }
        public int Hours { get; set; }
        public int Minutes { get; set; }
        public DayWeek DayWeek { get; set; }
    }
    
     public class DayWeek
    {
        public int Id { get; set; }
        public bool Mo { get; set; }
        public bool Tu { get; set; }
        public bool We { get; set; }
        public bool Th { get; set; }
        public bool Fr { get; set; }
        public bool Sa { get; set; }
        public bool Su { get; set; }
    }
Сам пробовал получается DayWeek всегда NULL
Это мое первое приложение c Б.Д. поэтому сильно не ругайтесь

Последний раз редактировалось Lomakin; 17.02.2023 в 06:50.
Lomakin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сделать программу на C++, которая переводит цветовую модель RGB в модель HSV Kabahol Помощь студентам 5 14.03.2014 19:05
задачи по теме "моделирование":1) построить модель на графе 2) построить табличную модель 3) решить задачу венгерским методом Елена3110 Помощь студентам 1 05.05.2013 11:03
SQLIte areginalnaia БД в Delphi 2 13.01.2013 10:48
SQLite 3 XeN0N PHP 4 19.01.2009 19:06
SQLite 3 XeN0N PHP 1 18.01.2009 20:30