首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

在公司做的一个内部邮件系统,共享一下。该怎么处理

2012-03-03 
在公司做的一个内部邮件系统,共享一下。1)系统通讯录查看联系人:查看所有注册可以使用该系统的用户。2)系统

在公司做的一个内部邮件系统,共享一下。
1)系统通讯录查看联系人:查看所有注册可以使用该系统的用户。
2)系统通讯录添加联系人:管理员可以添加联系人。
3)系统通讯录编辑联系人:管理员可以修改联系人的信息。
4)系统通讯录删除联系人:管理员可以删除联系人。
5)用户通讯录添加联系组:普通用户可以建立自己的通讯录的联系组。
6)用户通讯录添加联系组中的成员:普通用户可以在自己的联系组中添加联系人。
7)用户通讯录删除联系组中的成员:普通用户可以在自己的联系组中删除联系人。
8)用户通讯录修改联系组:普通用户可以修改已经建立的联系组的信息。
9)用户通讯录删除联系组:普通用户可以删除自己已经建立的联系组。
10)登陆该系统:已经注册用户可以登录该系统,之后可以使用该系统。、
11)注销登录:退出该系统。
12)注册新帐号:新用户可以注册帐号使用该系统。
13)修改个人信息:用户进入系统之后可以修改个人信息。
14)查看收信列表:用户登录之后可以查看收信情况。
15)查看发送短信列表:用户登录之后可以查看发送短信的情况。
16)查看短信内容:用户可以查看短信的所有信息。
17)查看已删除短信列表:用户可以查看用户删除的短信。
18)写新短信:普通用户可以通过该系统向其他用户发送短信。
19)添加附件:发送短信时,用户可以添加附件发送给其他用户。
20)删除附件:发送短信时,用户可以删除已经添加的附件。
21)下载附加:用户查看短信时,可以下载附件到本地。

///以下是Message文件
using   System;
using   System.Data.SqlClient;
using   MailMange.Rules.Beans;
using   MailMange.Rules.BusinessRules;
using   MailMange.Rules.DBConnectRules;

namespace   MailMange.Rules.Beans
{
///   <summary>
///   News   的摘要说明。
///   </summary>
public   class   Messages
{
int   messageID;
int   userToID;
string   toUserID;
                string   messageTitle;
                string   messageContent;
                int   messageType;
                System.DateTime   messageSendTime;
                public   int   MessageID
                {
                        set
                        {
                                this.messageID   =   value;
                        }
                        get
                        {
                                return   this.messageID;
                        }
                }
                public   int   UserToID
                {
                        set
                        {
                                this.userToID   =   value;
                        }
                        get
                        {
                                return   this.userToID;
                        }


                }
                public   string   ToUserID
                {
                        set
                        {
                                this.toUserID   =   value;
                        }
                        get
                        {
                                return   this.toUserID;
                        }
                }
                public   string   MessageTitle
                {
                        set
                        {
                                this.messageTitle   =   value;
                        }
                        get
                        {
                                return   this.messageTitle;
                        }
                }
                public   string   MessageContent
                {
                        set
                        {
                                this.messageContent   =   value;
                        }
                        get
                        {
                                return   this.messageContent;
                        }
                }
                public   int   MessageType
                {
                        set
                        {


                                this.messageType   =   value;
                        }
                        get
                        {
                                return   this.messageType;
                        }
                }
                public   DateTime   MessageSendTime
                {
                        set
                        {
                                this.messageSendTime   =   value;
                        }
                        get
                        {
                                return   this.messageSendTime;
                        }
                }
//默认构造方法,创建一个新的短信对象.
                public   Messages()
                {
                }
//根据短信的ID,实例化一个Messages类的对象.
                public   Messages(int   messageID)
                {
                        this.messageID   =   messageID;
                        SqlConnect   connecting   =   new   SqlConnect();
                        connecting.StrSql   =   "select   *   from   messages   where   messageid   =   "   +   messageID;
                        SqlDataReader   sqlReader   =   connecting.executeCmd1();
                        sqlReader.Read();
                        this.userToID   =   Convert.ToInt32(sqlReader[ "userToID "]);
                        this.messageTitle   =   sqlReader[ "messagetitle "].ToString();
                        this.messageContent   =   sqlReader[ "messagecontent "].ToString();
                        this.messageType   =   Convert.ToInt32(sqlReader[ "messageType "]);


                        this.MessageSendTime   =   Convert.ToDateTime(sqlReader[ "messagesendetime "]);
                        connecting.Close();
                        connecting   =   new   SqlConnect();
                        connecting.StrSql   =   "select   distinct   touserid   from   messagesto   where   messageid   =   "   +   messageID;
                        sqlReader   =   connecting.executeCmd1();
                        while(sqlReader.Read())
                        {
                                toUserID   +=   sqlReader[ "touserid "].ToString();
                        }
                        connecting.Close();
                }

        }
}
///内容太多,文档怎么上传呢。谁想要留下邮箱。。。。

[解决办法]
jjsyxo@163.com 谢谢
[解决办法]
谢谢,接分
[解决办法]
zhqs1000@163.com
[解决办法]
yajuan.li555@163.com
[解决办法]
drizzt624@163.com
[解决办法]
zhouju00@126.com
[解决办法]
jxdyzwh@163.com
还有我,非常感谢!
[解决办法]
谢谢楼主!

sclcmail@163.com

热点排行