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

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

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate)
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.04.2019, 21:09   #1
vovamakarovych
Пользователь
 
Регистрация: 09.04.2019
Сообщений: 16
По умолчанию Функции которые делают операции над БД (Entity Framwork)

У меня есть три функции. Одна смотрит прочитаное ли сообщение. Вторая ищет все сообщения между двома юзерами. Третяя ищет в усех сообщениях последнюю
Я только сумел скрипт написать. но как этот скрипт переписать в работающий код используя EF я не представляю((( и нужна ваша помощь
Код:
public bool CheckIfUnreadMessagesArePresent()
        {
            select* from MessageInfo
            where wasRead = 1 order by  wasRead DESC
        }
 
        public IList<UserInfo> FetchMessagesFromConversation(int userID1, int userID2)
        {
            select* from MessageInfo 
            where userID1 = 1 and userID2 = 3 or userID1 = 3 and userID2 = 1 order by date DESC
        }
 
        public IList<MessageInfo> FetchLastMessageFromEachConversation((int userID))
        {
            select* from MessageInfo
            where date in (
            select max(date)
            from MessageInfo
            where date in (
            select max(date)
            from MessageInfo
            group by userID, receiverid
            order by date desc, userID, receiverid) 
            group by if (userID < receiverid, concat(userID, "-", receiverid), concat(receiverid, "-", userID)));
        }
vovamakarovych вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
настройки, которые делают предустановленные фигурные скобки в таком порядке KAMLS Общие вопросы по Java, Java SE, Kotlin 14 22.09.2018 09:12
Что для вас важнее. Сервис или люди, которые этот сервис делают? Alar Свободное общение 4 23.03.2017 09:38
программа или библиотека на си или c++, которые делают аппроксимацию Neumnyu paren Общие вопросы C/C++ 0 18.03.2017 01:18
что делают эти функции ? RAFA91 Общие вопросы C/C++ 4 27.01.2015 13:47
что делают функции CodeNOT Общие вопросы C/C++ 5 19.05.2011 15:24