📄 messagemanager.cs
字号:
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using NewChartModels;
using NewChartDAL;
namespace NewChartBLL
{
public class MessageManager
{
public static IList<MessageInfo> GetAllMessage(int state)
{
List<MessageInfo> list = new List<MessageInfo>();
IList<MessageInfo> message = MessageService.GetAllMessage(state);
foreach (MessageInfo mess in message)
{
MessageInfo info = new MessageInfo();
info.Id = mess.Id;
UsersInfo ui1 = new UsersInfo();
ui1.Id = mess.FormUser.Id;
ui1.Name = UsersService.GetUsersInfoById(mess.FormUser.Id).Name;
info.FormUser = ui1;
UsersInfo ui2 = new UsersInfo();
ui2.Id = mess.ToUser.Id;
ui2.Name = UsersService.GetUsersInfoById(mess.ToUser.Id).Name;
info.ToUser = ui2;
info.Message = mess.Message;
info.RecotrdTime = Convert.ToDateTime(mess.RecotrdTime);
list.Add(info);
}
return list;
}
public static void AddMessage(int fromId, int toId, string message, DateTime recordTime, int state)
{
MessageService.AddMessage(fromId,toId,message,recordTime,state);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -