Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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


Ответ
 
Опции темы
Старый 09.04.2019, 22: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 вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


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