 
                    
                
         
    
    
    
	
	
	
![]()
![]() /**/////////////////////////////////////////////////////////////////////////////////////////////
/**/////////////////////////////////////////////////////////////////////////////////////////////
![]() ///
///
![]() ///    Copyright (C), 2002-2008, Murphy Corporation.
///    Copyright (C), 2002-2008, Murphy Corporation.
![]() ///
///    
![]() ///    FileName:        FDSystem.cs
///    FileName:        FDSystem.cs
![]() ///    Author:            胡晓伟
///    Author:            胡晓伟
![]() ///
///                    
![]() ////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////![]() using System;
using System;
![]() using System.Data;
using System.Data;
![]() using System.Collections;
using System.Collections;
![]()
![]() using SEM.DataEntity;
using SEM.DataEntity;
![]() using SEM.DataAccess.SysManage.RightManage;
using SEM.DataAccess.SysManage.RightManage;
![]() using COM.Makinfo.Facade;
using COM.Makinfo.Facade;
![]() namespace SEM.Facade.SysManage.RightManage
namespace SEM.Facade.SysManage.RightManage
![]()
![]()
![]() {
{
![]()
![]() /**//// <summary>
    /**//// <summary>
![]() /// FDSysUser 的摘要说明。
    /// FDSysUser 的摘要说明。
![]() /// </summary>
    /// </summary>
![]() public class FDSysUser: FacadeBase
    public class FDSysUser: FacadeBase
![]()
![]() 
    ![]() {
{
![]() public DASysUser daSysUser;
        public DASysUser daSysUser;
![]() public DASysUserDept daSysUserDept;
        public DASysUserDept daSysUserDept;
![]()
![]() public FDSysUser()
        public FDSysUser()
![]()
![]() 
        ![]() {
{
![]() this.daSysUser = new DASysUser();
            this.daSysUser = new DASysUser();
![]() }
        }
![]()
![]()
![]() read#region read
        read#region read
![]()
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() /// 条件查询
        /// 条件查询
![]() /// </summary>
        /// </summary>
![]() /// <param name="strdeptcode"></param>
        /// <param name="strdeptcode"></param>
![]() /// <param name="intstoped"></param>
        /// <param name="intstoped"></param>
![]() /// <param name="strusername"></param>
        /// <param name="strusername"></param>
![]() /// <param name="strusercode"></param>
        /// <param name="strusercode"></param>
![]() /// <param name="strareacode"></param>
        /// <param name="strareacode"></param>
![]() /// <returns></returns>
        /// <returns></returns>
![]() public DataTable ReadAllData( string strIsUsed,string strUserName,string strUserCode,string strAreaCode)
        public DataTable ReadAllData( string strIsUsed,string strUserName,string strUserCode,string strAreaCode)
![]()
![]() 
        ![]() {
{
![]() return this.daSysUser.ReadAllData (strIsUsed,strUserName,strUserCode,strAreaCode);
            return this.daSysUser.ReadAllData (strIsUsed,strUserName,strUserCode,strAreaCode);
![]() }
        }
![]()
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() ///
        /// 
![]() /// </summary>
        /// </summary>
![]() /// <param name="aryIDs"></param>
        /// <param name="aryIDs"></param>
![]() /// <returns></returns>
        /// <returns></returns>
![]() public DataTable ReadDataByIDs(string[] aryIDs)
        public DataTable ReadDataByIDs(string[] aryIDs)
![]()
![]() 
        ![]() {
{
![]() return this.daSysUser.ReadDataByIDs(aryIDs);
            return this.daSysUser.ReadDataByIDs(aryIDs);
![]() }
        }
![]()
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() /// 通过GUID(数组)查询记录
        /// 通过GUID(数组)查询记录
![]() /// </summary>
        /// </summary>
![]() /// <param name="aryGUIDs"></param>
        /// <param name="aryGUIDs"></param>
![]() /// <returns></returns>
        /// <returns></returns>
![]() public DataTable ReadDataByGUIDs(string[] aryGUIDs)
        public DataTable ReadDataByGUIDs(string[] aryGUIDs)
![]()
![]() 
        ![]() {
{
![]() return this.daSysUser.ReadDataByGUIDs(aryGUIDs) ;
            return this.daSysUser.ReadDataByGUIDs(aryGUIDs) ;
![]() }
        }
![]()
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() /// 根据GUID查询人员信息(Daizh)
        /// 根据GUID查询人员信息(Daizh)
![]() /// </summary>
        /// </summary>
![]() /// <param name="aryIDs"></param>
        /// <param name="aryIDs"></param>
![]() /// <returns></returns>
        /// <returns></returns>
![]() public DataTable ReadDataByGuid(string strGuid)
        public DataTable ReadDataByGuid(string strGuid)
![]()
![]() 
        ![]() {
{
![]() return this.daSysUser.ReadDataByGuid(strGuid);
            return this.daSysUser.ReadDataByGuid(strGuid);
![]() }
        }
![]()
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() /// 根据Code查询人员信息(Daizh)
        /// 根据Code查询人员信息(Daizh)
![]() /// </summary>
        /// </summary>
![]() /// <param name="aryIDs"></param>
        /// <param name="aryIDs"></param>
![]() /// <returns></returns>
        /// <returns></returns>
![]() public DataTable ReadUserNameByCode(string strCode)
        public DataTable ReadUserNameByCode(string strCode)
![]()
![]() 
        ![]() {
{
![]() return this.daSysUser.ReadUserNameByCode(strCode);
            return this.daSysUser.ReadUserNameByCode(strCode);
![]() }
        }
![]()
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() ///
        /// 
![]() /// </summary>
        /// </summary>
![]() /// <param name="aryIDs"></param>
        /// <param name="aryIDs"></param>
![]() /// <returns></returns>
        /// <returns></returns>
![]() public DataTable ReadDataByIDs(string aryIDs)
        public DataTable ReadDataByIDs(string aryIDs)
![]()
![]() 
        ![]() {
{
![]()
![]() return this.ReadDataByIDs( new string[]
            return this.ReadDataByIDs( new string[]![]() {aryIDs});
{aryIDs});
![]() }
        }
![]() 
     
![]() 
        
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() ///
        /// 
![]() /// </summary>
        /// </summary>
![]() /// <param name="depcode"></param>
        /// <param name="depcode"></param>
![]() /// <returns></returns>
        /// <returns></returns>
![]() public DataTable GetAllUserByDepCode(string depcode)
        public DataTable GetAllUserByDepCode(string depcode)
![]()
![]() 
        ![]() {
{
![]() return this.daSysUser.GetAllUserByDepCode (depcode);
            return this.daSysUser.GetAllUserByDepCode (depcode);        
![]() }
        }
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() /// 读取人口职位关联表中的数据。
        /// 读取人口职位关联表中的数据。
![]() /// </summary>
        /// </summary>
![]() /// <param name="strAreaCode"></param>
        /// <param name="strAreaCode"></param>
![]() /// <param name="strDepGuid"></param>
        /// <param name="strDepGuid"></param>
![]() /// <param name="strPostGuid"></param>
        /// <param name="strPostGuid"></param>
![]() /// <returns></returns>
        /// <returns></returns>
![]() public DataTable ReadDataByUserPost(string strAreaCode,string strDepGuid,string  strPostGuid)
        public DataTable ReadDataByUserPost(string strAreaCode,string strDepGuid,string  strPostGuid)
![]()
![]() 
        ![]() {
{
![]() return this.daSysUser.ReadDataByUserPost (strAreaCode,strDepGuid, strPostGuid);
            return this.daSysUser.ReadDataByUserPost (strAreaCode,strDepGuid, strPostGuid);
![]()
![]() }
        }
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() /// 读取人口角色关联表中的数据。
        /// 读取人口角色关联表中的数据。
![]() /// </summary>
        /// </summary>
![]() /// <param name="strAreaCode"></param>
        /// <param name="strAreaCode"></param>
![]() /// <param name="strRoleGuid"></param>
        /// <param name="strRoleGuid"></param>
![]() /// <returns></returns>
        /// <returns></returns>
![]() public DataTable ReadDataByUserRole(string strAreaCode,string strRoleGuid)
        public DataTable ReadDataByUserRole(string strAreaCode,string strRoleGuid)
![]()
![]() 
        ![]() {
{
![]() return this.daSysUser.ReadDataByUserRole (strAreaCode,strRoleGuid);
            return this.daSysUser.ReadDataByUserRole (strAreaCode,strRoleGuid);
![]()
![]() }
        }
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() ///
        /// 
![]() /// </summary>
        /// </summary>
![]() /// <param name="usercode"></param>
        /// <param name="usercode"></param>
![]() /// <returns></returns>
        /// <returns></returns>
![]() public DataTable ReadUserInfoByLogIn(string usercode)
        public DataTable ReadUserInfoByLogIn(string usercode)
![]()
![]() 
        ![]() {
{
![]()
![]() DataTable dataSysUser = this.daSysUser.ReadDataByIDs(new string[]
            DataTable dataSysUser = this.daSysUser.ReadDataByIDs(new string[]![]() {usercode});
{usercode});
![]() 
            
![]() return dataSysUser;
            return dataSysUser;
![]() }
        }
![]()
![]()
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() /// 得取地区数组\部门数组的所有用户
        /// 得取地区数组\部门数组的所有用户
![]() /// </summary>
        /// </summary>
![]() /// <param name="strArea">地区数组</param>
        /// <param name="strArea">地区数组</param>
![]() /// <param name="strDept">部门数组</param>
        /// <param name="strDept">部门数组</param>
![]() /// <returns>用户表</returns>
        /// <returns>用户表</returns>
![]()
![]() public DataTable ReadDataArrayUserCode(string[] strArea,string[] strDept)
        public DataTable ReadDataArrayUserCode(string[] strArea,string[] strDept) ![]() {
{
![]() return this.daSysUser.ReadDataArrayUserCode (strArea,strDept);
            return this.daSysUser.ReadDataArrayUserCode (strArea,strDept);        
![]() }
        }
![]()
![]() #endregion
        #endregion
![]()
![]()
![]() create#region create
        create#region create
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() /// Create  new income type info.
        /// Create  new income type info.
![]() /// </summary>
        /// </summary>
![]() /// <param name="defineData"></param>
        /// <param name="defineData"></param>
![]() public void Create(DataTable dataBankBook)
        public void Create(DataTable dataBankBook)
![]()
![]() 
        ![]() {
{
![]() this.daSysUser.Create(dataBankBook);
            this.daSysUser.Create(dataBankBook);
![]() }
        }
![]() #endregion create
        #endregion create
![]()
![]()
![]() update#region update
        update#region update
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() /// 修改密码
        /// 修改密码
![]() /// </summary>
        /// </summary>
![]() /// <param name="dataSysUser"></param>
        /// <param name="dataSysUser"></param>
![]() public void UpdatePass(string strUserID,string strNewPass)
        public void UpdatePass(string strUserID,string strNewPass)
![]()
![]() 
        ![]() {
{
![]() DataTable dtData                = OsdSysUser.NewDataTable();
            DataTable dtData                = OsdSysUser.NewDataTable();
![]() DataRow row                        = dtData.NewRow();
            DataRow row                        = dtData.NewRow();
![]() row[OsdSysUser.Col_UserCode]    = strUserID;
            row[OsdSysUser.Col_UserCode]    = strUserID;
![]() row[OsdSysUser.Col_UserPass]    = strNewPass;
            row[OsdSysUser.Col_UserPass]    = strNewPass;
![]() dtData.Rows.Add(row);
            dtData.Rows.Add(row);
![]() dtData.AcceptChanges();
            dtData.AcceptChanges();
![]()
![]() //修改密码
            //修改密码
![]() this.daSysUser.UpdatePass(dtData);
            this.daSysUser.UpdatePass(dtData);
![]() }
        }    
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() ///
        /// 
![]() /// </summary>
        /// </summary>
![]() /// <param name="dataBankBook"></param>
        /// <param name="dataBankBook"></param>
![]() public void Update(DataTable dtData)
        public void Update(DataTable dtData)
![]()
![]() 
        ![]() {
{
![]() this.daSysUser.Update(dtData);
            this.daSysUser.Update(dtData);
![]() }
        }
![]() #endregion update
        #endregion update
![]()
![]()
![]() delete#region delete
        delete#region delete
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() ///
        /// 
![]() /// </summary>
        /// </summary>
![]() /// <param name="aryIDs"></param>
        /// <param name="aryIDs"></param>
![]() public void DeleteDataByIDs(string[] aryIDs)
        public void DeleteDataByIDs(string[] aryIDs)
![]()
![]() 
        ![]() {
{
![]() this.daSysUser.DeleteDataByIDs(aryIDs);
            this.daSysUser.DeleteDataByIDs(aryIDs);
![]() }
        }
![]()
![]()
![]() /**//// <summary>
        /**//// <summary>
![]() /// 修改用户的所属部门----添加一个部门
        /// 修改用户的所属部门----添加一个部门
![]() /// </summary>
        /// </summary>
![]() /// <param name="usercode"></param>
        /// <param name="usercode"></param>
![]() /// <param name="depcode"></param>
        /// <param name="depcode"></param>
![]() public void AddUserToDeptByUserCode(DataTable dataBankBook)
        public void AddUserToDeptByUserCode(DataTable dataBankBook)
![]()
![]() 
        ![]() {
{
![]() daSysUserDept.Create (dataBankBook);
            daSysUserDept.Create (dataBankBook);
![]() }
        }
![]()
![]()
![]() #endregion
        #endregion
![]() }
    }
![]() }
}
![]()
 
	posted on 
2006-07-25 20:49 
胡晓伟 
阅读(
658) 
评论() 
 
收藏 
举报