C#账户管理系统源码


C#账户管理系统源码
资源截图
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Telerik.WinControls;

namespace NewAccountManagement
{
    /// 
    /// 用户账户信息修改和删除类。通过用户主窗体的功能选择,创建不同功能的窗体。
    /// 

    public partial class AccountAM : Telerik.WinControls.UI.RadForm
    {

        DESEncryption des = new DESEncryption();
        public delegate void RefreshEventHandler();
        public event RefreshEventHandler eventrefresh;

        public AccountAM(string caption string btnAMOKtext UserAccount useraccount)
        {
            UserAccount ua=new UserAccount();
            ua = useraccount;
            InitializeComponent();
            this.Text = caption;
            this.btnAMOK.Text = btnAMOKtext;
            if (btnAMOKtext == “修改“)
            {           
                txtAccountID.ReadOnly = true;
                txtAccountID.Text = ua.ID.ToString();
                txtAccountName.Text = ua.Name;
                dtpAccountCreateDate.Value = ua.CreateDate;
                txtAccountNumber.Text = ua.Number;
                txtAccountPasswd.Text = ua.Password;
                txtAccountDesc.Text = ua.Description;
            }
        }

        private void btnAMOK_Click(object sender EventArgs e)
        {
            if (!CheckInputNull())
            { RadMessageBox.Show(null “输入信息不能留空!“ “提示信息“); }
            else
            {
                switch (btnAMOK.Text)
                {
                    case “添加“:
                        //添加账户信息的SQL语句
                        string insertsql = “INSERT INTO UserAccount VALUES(“ + txtAccountID.Text + “ ‘“ + txtAccountName.Text + “‘ ‘“ + dtpAccountCreateDate.Value;
                        insertsql += “‘ ‘“ + txtAccountNumber.Text + “‘ ‘“ + des.Encrypt(txtAccountPasswd.Text) + “‘ ‘“ + txtAccountDesc.Text + “‘)“;
                        if (DBHelper.ExcuteSQL(insertsql))
                        { RadMessageBox.Show(null “添加成功!“ “提示信息“); eventrefresh(); }
                        else
                        { RadMessageBox.Show(null “添加失败!“ “提示信息“); }
                        break;
                    case “修改“:
                        //修改账户信息的SQL语句
                        string updatesql = “UPDATE UserAccount SET AccountName=‘“ + txtAccountName.Text + “‘ AccountCreateDate=‘“ + dtpAccountCreateDate.Value;
                        updatesql += “‘ AccountNumber=‘“ + txtAccountNumber.Text + “‘ AccountPassword=‘“ + des.Encrypt(txtAccountPasswd.Text);
                        updatesql += “‘ AccountDescription=‘“ + txtAccountDesc.Text.Trim() + “‘ WHERE AccountID=“ + txtAccountID.Text;
                        if (DBHelper.ExcuteSQL(updatesql))
                        { RadMessageBox.Show(null “修改成功!“ “提示信息“); eventrefresh(); }
                        else
                        { RadMessageBox.Show(nu

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-04-24 08:08  newAccountManagement
     文件        2548  2011-03-07 10:36  newAccountManagement51aspx源码必读.txt
     文件       16636  2011-02-25 20:03  newAccountManagementAccountAM.Designer.cs
     文件        3980  2011-02-25 20:41  newAccountManagementAccountAM.cs
     文件       13725  2011-02-25 20:03  newAccountManagementAccountAM.resx
     文件      249856  2013-04-23 13:50  newAccountManagementAccountData.mdb
     文件       33412  2011-02-25 21:01  newAccountManagementAccountForm.Designer.cs
     文件        8450  2011-02-25 22:10  newAccountManagementAccountForm.cs
     文件       10983  2011-02-25 20:43  newAccountManagementAccountForm.resx
     文件        3546  2011-02-24 19:30  newAccountManagementAuthenCode.cs
     目录           0  2013-04-23 09:51  newAccountManagementBackup
     文件       16636  2011-02-25 20:03  newAccountManagementBackupAccountAM.Designer.cs
     文件        3980  2011-02-25 20:41  newAccountManagementBackupAccountAM.cs
     文件       13725  2011-02-25 20:03  newAccountManagementBackupAccountAM.resx
     文件       33412  2011-02-25 21:01  newAccountManagementBackupAccountForm.Designer.cs
     文件        8450  2011-02-25 22:10  newAccountManagementBackupAccountForm.cs
     文件       10983  2011-02-25 20:43  newAccountManagementBackupAccountForm.resx
     文件        3546  2011-02-24 19:30  newAccountManagementBackupAuthenCode.cs
     文件        2199  2011-03-07 10:27  newAccountManagementBackupDBHelper.cs
     文件        5069  2011-02-24 19:22  newAccountManagementBackupDESEncryption.cs
     文件        1229  2011-02-24 19:58  newAccountManagementBackupMD5Encryption.cs
     文件        8587  2011-02-26 13:11  newAccountManagementBackupNewAccountManagement.csproj
     文件         526  2011-02-25 22:57  newAccountManagementBackupNewAccountManagement.csproj.user
     文件         929  2011-03-07 10:34  newAccountManagementBackupNewAccountManagement.sln
     文件       27648  2011-03-07 10:35  newAccountManagementBackupNewAccountManagement.suo
     文件        1700  2011-02-25 22:17  newAccountManagementBackupNewAccountManagement_TemporaryKey.pfx
     文件         505  2011-02-25 21:29  newAccountManagementBackupProgram.cs
     目录           0  2013-04-23 09:51  newAccountManagementBackupProperties
     文件        1396  2011-02-24 18:31  newAccountManagementBackupPropertiesAssemblyInfo.cs
     文件        2890  2011-02-24 18:31  newAccountManagementBackupPropertiesResources.Designer.cs
     文件        5612  2011-02-24 18:31  newAccountManagementBackupPropertiesResources.resx
............此处省略104个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)