⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 employee.cs

📁 企业管理信息化之财务管理系统
💻 CS
字号:
using System;
using System.Collections;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.IO;
using com.unicafe.ui;
using com.unicafe.common;
using com.unicafe.security;
using System.Data.SqlClient;

namespace PLP.XT.LostPwd
{
	/// <summary>
	/// LostPwd 的摘要说明。
	/// </summary>
	public class LostPwd
	{
		public LostPwd()
		{
			//
			// TODO: 在此处添加构造函数逻辑
			//
		}
	}
}

namespace Com.Ascs.Plp.Xt
{
	/// <summary>
	///  对象Employee的定义
	///  根据表 Employees
	/// </summary>
	
	public class Employee
	{
		/// <summary>
		/// 对象Employee的构造函数
		/// </summary>
		public Employee()
		{
			m_EmplID = "";
			m_EmplNameL = "";
			m_EmplNameF = "";
			m_EmplSex = "";
			m_EmplBirth = DateTime.Now;
			m_EmplEmail = "";
			m_EmplTel1 = "";
			m_EmplTel2 = "";
			m_EmplFax = "";
			m_EmplMobile = "";
			m_EmplPager = "";
			m_EmplAddress = "";
			m_EmplCity = "";
			m_EmplProvince = "";
			m_EmplCountry = "";
			m_EmplZip = "";
			m_EmplAttend = "";
			m_EmplRetire = "";
			m_EducationLevel = "";
			m_EmplEnabled = 0;
			m_SecurityID = "";
		}
		
		private string m_EmplID;
		private string m_EmplNameL;
		private string m_EmplNameF;
		private string m_EmplSex;
		private DateTime m_EmplBirth;
		private string m_EmplEmail;
		private string m_EmplTel1;
		private string m_EmplTel2;
		private string m_EmplFax;
		private string m_EmplMobile;
		private string m_EmplPager;
		private string m_EmplAddress;
		private string m_EmplCity;
		private string m_EmplProvince;
		private string m_EmplCountry;
		private string m_EmplZip;
		private string m_EmplAttend;
		private string m_EmplRetire;
		private string m_EducationLevel;
		private int m_EmplEnabled;
		private string m_SecurityID;
		
		/// <summary>
		/// 属性 EmplID
		/// </summary>
		public string EmplID
		{
			get
			{
				return m_EmplID;
			}
			set
			{
				m_EmplID = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplNameL
		/// </summary>
		public string EmplNameL
		{
			get
			{
				return m_EmplNameL;
			}
			set
			{
				m_EmplNameL = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplNameF
		/// </summary>
		public string EmplNameF
		{
			get
			{
				return m_EmplNameF;
			}
			set
			{
				m_EmplNameF = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplSex
		/// </summary>
		public string EmplSex
		{
			get
			{
				return m_EmplSex;
			}
			set
			{
				m_EmplSex = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplBirth
		/// </summary>
		public DateTime EmplBirth
		{
			get
			{
				return m_EmplBirth;
			}
			set
			{
				m_EmplBirth = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplEmail
		/// </summary>
		public string EmplEmail
		{
			get
			{
				return m_EmplEmail;
			}
			set
			{
				m_EmplEmail = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplTel1
		/// </summary>
		public string EmplTel1
		{
			get
			{
				return m_EmplTel1;
			}
			set
			{
				m_EmplTel1 = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplTel2
		/// </summary>
		public string EmplTel2
		{
			get
			{
				return m_EmplTel2;
			}
			set
			{
				m_EmplTel2 = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplFax
		/// </summary>
		public string EmplFax
		{
			get
			{
				return m_EmplFax;
			}
			set
			{
				m_EmplFax = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplMobile
		/// </summary>
		public string EmplMobile
		{
			get
			{
				return m_EmplMobile;
			}
			set
			{
				m_EmplMobile = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplPager
		/// </summary>
		public string EmplPager
		{
			get
			{
				return m_EmplPager;
			}
			set
			{
				m_EmplPager = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplAddress
		/// </summary>
		public string EmplAddress
		{
			get
			{
				return m_EmplAddress;
			}
			set
			{
				m_EmplAddress = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplCity
		/// </summary>
		public string EmplCity
		{
			get
			{
				return m_EmplCity;
			}
			set
			{
				m_EmplCity = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplProvince
		/// </summary>
		public string EmplProvince
		{
			get
			{
				return m_EmplProvince;
			}
			set
			{
				m_EmplProvince = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplCountry
		/// </summary>
		public string EmplCountry
		{
			get
			{
				return m_EmplCountry;
			}
			set
			{
				m_EmplCountry = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplZip
		/// </summary>
		public string EmplZip
		{
			get
			{
				return m_EmplZip;
			}
			set
			{
				m_EmplZip = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplAttend
		/// </summary>
		public string EmplAttend
		{
			get
			{
				return m_EmplAttend;
			}
			set
			{
				m_EmplAttend = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplRetire
		/// </summary>
		public string EmplRetire
		{
			get
			{
				return m_EmplRetire;
			}
			set
			{
				m_EmplRetire = value;
			}
		}
		
		/// <summary>
		/// 属性 EducationLevel
		/// </summary>
		public string EducationLevel
		{
			get
			{
				return m_EducationLevel;
			}
			set
			{
				m_EducationLevel = value;
			}
		}
		
		/// <summary>
		/// 属性 EmplEnabled
		/// </summary>
		public int EmplEnabled
		{
			get
			{
				return m_EmplEnabled;
			}
			set
			{
				m_EmplEnabled = value;
			}
		}
		
		/// <summary>
		/// 属性 SecurityID
		/// </summary>
		public string SecurityID
		{
			get
			{
				return m_SecurityID;
			}
			set
			{
				m_SecurityID = value;
			}
		}
		
	}
	
}
namespace Com.Ascs.Plp.Xt
{
	/// <summary>
	/// 实现对 Employee对象的管理
	/// </summary>
	
	class EmployeeMgr
	{

		/// <summary>
		///  根据主键标识获得Employee对象
		/// </summary>
		/// <param name="EmplID">主键</param>
		
		public string GetUserMail(string user)
		{
			try
			{
				
				SqlConnection cn = new SqlConnection (com.unicafe.common.Configuration.GetDBConnectionString());
				cn.Open();
				
				string sql;
				sql = "SELECT Employees.EmplEmail AS EmplEmail "+ 
						"FROM Employees INNER JOIN  UserEmpl ON Employees.EmplID = UserEmpl.EmplID "+
						"WHERE UserEmpl.UserName =@user";
				
				SqlCommand cmd = new SqlCommand(sql,cn);
				cmd.Parameters.Add ("@user", user);
				
				SqlDataReader dr = cmd.ExecuteReader();
				
				dr.Read();
				
				string UserEmail = (string)dr["EmplEmail"];
				//dr.Close();
				cn.Close();
				return UserEmail;
			}
			catch(Exception e)
			{
				LogService.Write ("GetUserMail(string user)");
				LogService.Write (e.Message);
				return "";
			}
		}
		
	}
}
namespace Com.Ascs.Plp.Xt
{
	/// <summary>
	///  对象User的定义
	///  根据表 Users
	/// </summary>
	
	public class User
	{
		/// <summary>
		/// 对象User的构造函数
		/// </summary>
		public User()
		{
			m_UserName = "";
			m_UserPwd = "";
			m_UserCreateTime = DateTime.Now;
			m_UserLastLogon = DateTime.Now;
			m_UserLogonTimes = 0;
			m_UserTypeID = "";
		}
		
		private string m_UserName;
		private string m_UserPwd;
		private DateTime m_UserCreateTime;
		private DateTime m_UserLastLogon;
		private int m_UserLogonTimes;
		private string m_UserTypeID;
		
		/// <summary>
		/// 属性 UserName
		/// </summary>
		public string UserName
		{
			get
			{
				return m_UserName;
			}
			set
			{
				m_UserName = value;
			}
		}
		
		/// <summary>
		/// 属性 UserPwd
		/// </summary>
		public string UserPwd
		{
			get
			{
				return m_UserPwd;
			}
			set
			{
				m_UserPwd = value;
			}
		}
		
		/// <summary>
		/// 属性 UserCreateTime
		/// </summary>
		public DateTime UserCreateTime
		{
			get
			{
				return m_UserCreateTime;
			}
			set
			{
				m_UserCreateTime = value;
			}
		}
		
		/// <summary>
		/// 属性 UserLastLogon
		/// </summary>
		public DateTime UserLastLogon
		{
			get
			{
				return m_UserLastLogon;
			}
			set
			{
				m_UserLastLogon = value;
			}
		}
		
		/// <summary>
		/// 属性 UserLogonTimes
		/// </summary>
		public int UserLogonTimes
		{
			get
			{
				return m_UserLogonTimes;
			}
			set
			{
				m_UserLogonTimes = value;
			}
		}
		
		/// <summary>
		/// 属性 UserTypeID
		/// </summary>
		public string UserTypeID
		{
			get
			{
				return m_UserTypeID;
			}
			set
			{
				m_UserTypeID = value;
			}
		}
		
	}
	
}
namespace Com.Ascs.Plp.Xt
{
	/// <summary>
	/// 实现对 User对象的管理
	/// </summary>
	
	class UserMgr
	{

		
		public User GetUser(string UserName)
		{
			try
			{
				User result = null;
				
				SqlConnection cn = new SqlConnection (com.unicafe.common.Configuration.GetDBConnectionString());
				cn.Open();
				
				string sql;
				sql = "select * from Users where UserName=@UserName";
				
				SqlCommand cmd = new SqlCommand(sql,cn);
				cmd.Parameters.Add ("@UserName", UserName);
				
				SqlDataReader dr = cmd.ExecuteReader();
				
				if (dr.Read())
				{
					result = new User();
					if (dr["UserName"] != null)
						if (!System.DBNull.Equals(dr["UserName"], System.DBNull.Value))
							result.UserName = (string)dr["UserName"];
					if (dr["UserPwd"] != null)
						if (!System.DBNull.Equals(dr["UserPwd"], System.DBNull.Value))
							result.UserPwd = (string)dr["UserPwd"];
					if (dr["UserCreateTime"] != null)
						if (!System.DBNull.Equals(dr["UserCreateTime"], System.DBNull.Value))
							result.UserCreateTime = (DateTime)dr["UserCreateTime"];
					if (dr["UserLastLogon"] != null)
						if (!System.DBNull.Equals(dr["UserLastLogon"], System.DBNull.Value))
							result.UserLastLogon = (DateTime)dr["UserLastLogon"];
					if (dr["UserLogonTimes"] != null)
						if (!System.DBNull.Equals(dr["UserLogonTimes"], System.DBNull.Value))
							result.UserLogonTimes = (int)dr["UserLogonTimes"];
					if (dr["UserTypeID"] != null)
						if (!System.DBNull.Equals(dr["UserTypeID"], System.DBNull.Value))
							result.UserTypeID = (string)dr["UserTypeID"];
				}
				dr.Close();
				cn.Close();
				return result;
			}
			catch(Exception e)
			{
				LogService.Write ("GetUser(string UserName)");
				LogService.Write (e.Message);
				return null;
			}
		}
	

	
	}
}



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -